Logo of Michael J Roofing

Michael J Roofing

  • 1130 Crystal Dr, St Charles, MO 63304
  • Free Estimates
  • Licensed & Insured
  • Locally Owned & Operated
  • Green Roof
  • Flat Roof
Website
Hours
Mon7:30 AM - 9:00 PM
Tue7:30 AM - 9:00 PM
Wed7:30 AM - 9:00 PM
Thu7:30 AM - 9:00 PM
Fri7:30 AM - 9:00 PM
Sat7:30 AM - 9:00 PM
Sun7:30 AM - 9:00 PM

Other roofing contractors nearby

Roofing contractors in Saint Charles, MO
Company Rating Reviews License Online estimate
Guaranteed Roofing & Contracting 5.0 84 — Not checked No
Zykan eXteriors STL 4.9 76 — Not checked No
Donovan Roofing and Construction 5.0 74 — Not checked No
Window Depot USA of St. Louis (XteriorPRO) 5.0 71 — Not checked No

About the Business

At Michael J Roofing, we pride ourselves on our versatility and technical expertise, capable of handling both residential and commercial projects with ease. Located in Saint Charles, Missouri, we offer a comprehensive range of services, including roof inspections, skylight repairs, leak repairs, and gutter services. Our commitment to delivering high-quality results is evident in every project we undertake. Our well-coordinated team excels in managing complex tasks from start to finish, ensuring that each detail is meticulously addressed. We understand the importance of organization and consistency, which allows us to provide durable solutions that stand the test of time. Whether you need soffit and fascia services or a complete roof overhaul, we are dedicated to delivering long-term value to our clients in Saint Charles and the surrounding regions. With us, you can expect thorough project coordination that guarantees your vision is realized seamlessly.

What people say about “Michael J Roofing”?

Customer feedback is predominantly positive, highlighting excellent service and efficient communication from Michael J Roofing. Many reviews commend the company's thoroughness, reasonable pricing, and quick response times for roofing projects. Customers appreciate the family-owned aspect and the personal touch provided by the owner and his team. However, one severe complaint raises concerns about the owner's unprofessional behavior in handling business communication, which casts a shadow over the overall perception of the company.

What customers highlight

  • Michael J is ABOVE all that with experience, updated knowledge and a caring attitude.
  • I couldn't be happier. This is a great family owned business.
  • They quoted me a great price and as soon as I gave the go ahead for my roof replacement they were beginning the work 3 days later.

What customers mention as negative

  • Horrible business experience! We were asked to remove a false phone number for the owner Michael Batty... and refuse taking our calls.
  • If this is how he treats other business owners in America, I would personally NEVER trust him to do any work for my home.

Recommended Reviews

Overall Company Rating
Good 4.0
Out of 4 reviews
5 stars
4 stars
3 stars
2 stars
1 stars
Show first:
Barb Cole
Mar 17, 2025

We have had Michael J reroof our house twice, and he is always very thorough, honest, clean, and does an excellent job! He is also very reasonably priced! I can't recommend Michael J highly enough.
No one else will ever look at our roof!!

Jerry Campbell
Dec 6, 2018

As it happens under dysfunctional standards, many in STL Area do not know what they are doing. Michael J
is ABOVE all that with experience, updated knowledge and a caring attitude. A real roof whisperer, has done a great job for me and for two other families.

Kevin Townsend
Jun 2, 2017

I would highly recommend Michael J Roofing. They quoted me a great price and as soon as I gave the go ahead for my roof replacement they were beginning the work 3 days later and even started the work on a Sunday. They completed the roof in just two short days and did an amazing job. I couldn't be happier. This is a great family owned business. Michael was very friendly as was his wife who takes care of the logistical side. He also has family members working on the roof with him. I definitely would recommend this company anyone with roofing needs.

Paul Rastrelli
Jun 26, 2015

Horrible business experience! We were asked to remove a false phone number for the owner Michael Batty that was appearing all over the internet, and was resulting in missed business opportunities. We fulfilled our obligation only to have the owner Michael Batty cancel his credit card and refuse taking our calls. If this is how he treats other business owners in America, I would personally NEVER trust him to do any work for my home. He even states that he hires American only workers.....well Mr. Batty, you screwed one of your fellow American business owners!

Call us and get a quote right now Show phone number
137 locals recently requested a quote
Other Filters 0