
Reviews from real customers across ten markets
Latest from Google
Recent reviews of John Beal Roofing of St. Louis, pulled from Google daily. Read all 657 reviews on Google →
We had John Beal replace our roof 17 years ago and throughout the years with all the major storms and hail damage we developed a leak in the roof. Matthew Huber was our representative and he inspected our roof and found pretty noticeable hail damage. He was very informative, thorough and assisted us with insurance coverage. It was determined we needed a new roof, and we were very pleased with the outcome. The roofers were very professional, and the job was completed in a timely manner.
Our salesman, Randy Reynolds, was extremely knowledgeable and helpful with our gutters. We weren’t sure what we needed and he presented several options to us. We also wanted to incorporate our rain barrel and as you can see it turned out amazing!! We went with the black 6” gutters and have not had one issue with rain runoff during storms since they were put on. And they look fantastic!! We couldn’t be happier!
Monnie Moore
I had a leak in my roof and called John Beal to come look at it. Clayton, my technician came out the very next day. He quickly diagnosed the problem and where the leak was coming from. He was very knowledgeable and explained everything thoroughly. He fixed the roof during the same visit. I was extremely happy with his work. He also showed me before and after photos which were very helpful. I wouldn’t hesitate to call John Beal in the future.
Robert Corey was the rep that helped us get our new roof. He was absolutely amazing to work with and I swear he works 24/7. Very honest, trustworthy and very kind. He kept us posted every step of the way. The work was completed in one day and the job was perfect. Our roof was put on in less than a week from us signing the contracts. Highly recommend!
Reviews provided by Google.
More customer reviews
I had water dripping in my living room. After solid recommendations, we called. Within 2 hours on a Friday at 11 with rain potentially coming all weekend, they had Ray at the house with a tarp to cover the area…saved me before it rained that night. Matt worked all weekend (we had no history with them) and arranged material to be dropped and the work was completed by mid day Tuesday. That's crazy and unbelievable service. Everything looks great. I doubt if I would ever get a bid from anyone else if I ever needed roofing help again. Loyalty matters. They create that. Thank you.
A BIG SHOUT OUT to BROCK from JOHN BEAL ROOFING and THE CREW…. EXCEPTIONAL SERVICE!!! Brock met the crew at my house, made sure i was comfortable with the crew, pointed some things out that they needed to be careful with and definitely made sure my property was respected. That being said, being a single female at home with her dog, I am so thankful Brock came to meet with the crew and made sure I was ok and everything went well as planned. The crew was professional, did an amazing job, cleaned up well after the work was done and now I have BEAUTIFUL Evergreen Fascia on my house. John Beal….Brock and the Crew made me SMILE!! THANK YOU!!!! I RECOMMEND JOHN BEAL ROOFING 1000% they will always have my business.
John Beal Roofing's Todd Fyffe has been a fantastic point of contact and a consistent fighter against my insurance company's terrible adjusters and policies. Todd has stayed in consistent contact providing info and next step advice over months and months of fighting with state farm. I highly recommend and thank John Beal and Todd Fyffe.
They worked everything out with our insurance company so we did not have the stress of doing that ourselves. They were constantly in contact with us offering updates and answering our questions. Their work was high quality and their employees were all pleasant and professional.
We were so happy with the entire process from sitting down with Matt H. to the final installation. The professionalism and attention to details was above and beyond our expectation. Matt was constantly communicating the process and following up to ensure we were completely satisfied. I would recommend their services to anyone looking for a new roof. Thanks Matt for all u do.
John Beal performed a top-notch roof replacement for our townhomes for a competitive price, and they stand by the quality of their work, coming long after the last nail was in place to ensure everything continues to be great. We appreciated their fast work, good communication, and follow-through. I would happily recommend them to all.
We had to have plumbing done and a new roof vent installed, the Plumbing Company used an incorrect seal around the vent that started showing a leak causing ceiling damage and when I called them they told me only a 1yr warranty (I'll never call them again) John Beal roofing did our roof and i called them and they came out straight away and found that issue and repaired it. And though I was charged it was a very reasonable price. They are a great company to work with.
Worked with Patrick. He made the process easy, his communication was perfect, and everything was completed on time and as promised. Had a couple of hiccups along the way but Ana and Debbie, at the office, were super helpful eager to get things sorted out.
I've used John Beal for roofs on two different houses and couldn't be happier with their service, quality and pricing. I recommend them and would use them again!
Phenomenal company. Friendly service from the front desk to the men in the field. They really do a great job every time.
The reps were professional and knowledgeable. Reasonable pricing. They did the job in one day.
Great company. They did an awesome job for me. Everyone i met was great. Thanks. Roof looks super!

Leave us a review
If we put a roof on your home or building, we would genuinely like to hear about it — the good and the correctable. Reviews are how a family-owned company competes with national franchises that outspend us on advertising.
Why we push reviews instead of slogans
Roofing has an earned trust problem. After every major storm, out-of-state crews show up, collect deposits and leave. We have been here for decades, we are BBB Torch Award recognized, and our name is on the trucks and the building. A review from your neighbor is worth more than anything we could write about ourselves.
Frequently asked questions
- Is John Beal Roofing BBB accredited?
- John Beal Roofing has been recognized with the BBB Torch Award, which is presented for marketplace ethics rather than for advertising. We are a family-owned company operating across ten Midwest markets.
- Where can I read more reviews?
- Our Google Business Profile carries reviews from customers across our markets, and this page pulls from that feed. You can also ask us for references from recent jobs in your own city.
- Do you have reviews from my city?
- Very likely. We work across 500+ Cities in Missouri, Kansas, Illinois, Indiana and Kentucky. Ask when you call and we can point you to recent work near you.
