Roofing Contractor Ballwin, MO, Roofing Company in Ballwin

In business since 1947, John Beal Roofing is a full service roofing contractor ballwin for all your Roofing, Siding, Gutters, and Window needs. We use top of the line products from major manufactures such as Owens Corning and GAF, and all the materials we use are on full display in our headquarters showroom, making it extremely easy to pick exactly what you’re looking for. For over 70 years, John Beal Roofing has been at the forefront of the roofing industry in Ballwin, MO. Over the years, we’ve managed to keep an A+ rating with the BBB and a 4.4/5 average rating based on over 2000 customer reviews. No doubt, we will go the extra mile for you!


At John Beal Roofing, we offer a wide range of repair and installation services in the roofing industry. What sets us apart from our competition is our dedication to making sure the job is done right, and ensuring that we can provide a level of service that none of our competitors can live up to. With every given moment you wait to fix a leak or inspect some damage, the more of an opportunity there is for the problem to get worse. We’re available 24/7 and we’ll always make it a priority to get your job taken care of as quickly as humanly possible.


Roof Repair & Roof Replacement Company in Ballwin, MO

Our Services in Ballwin, MO:

We offer a full no commitment free estimate with all of our services in Ballwin, MO – call today to schedule yours!
Read what people are saying about John Beal Roofing in:BALLWIN, MO
Roof Repair
Rated 4.8/5 based on 5 customer reviews

Nikki W. Ballwin, MO 63011 Roof Repair April 23, 2019

I was truly blessed by this company. I am on a fixed income, Mark and this company went above and beyond to help me find resolution with my roof repairs. I feel they did an excellent job on providing me with a good quality roof I can depend on.

Susan W. Ballwin, MO 63024 Roof Repair April 23, 2019

We had service done by Ranger Cantrell and he did an amazing job! He was professional, thorough, and explained everything to us. We will definitely contact John Beal when we need a new roof or for any repairs! Thank you!

Mark S. Ballwin, MO 63024 Commercial Leak Repair July 26, 2017

My company has a nursing home in West St. Louis County with a shingle roof of approx. 50,000 square feet. The roof was replaced 5 years ago by another local roofing company that will not return to repair roof problems. I contacted John Beal Roofing two years ago to repair several of these leaks and again within the past two months. Each time, John Beal has corrected the problems and the leaks have not returned. John Beal may not be the cheapest, but the show up, perform the work neatly and professionally, and the invoiced price is exactly as proposed. There were no requests for extras on either occasion.