Our Reviews
See What Your Neighbors Are Saying
John Golden has been amazing. So helpful. Guided us through a gutter project and has been available for questions and any help I have needed. Thanks so much!!
The service we received from John Beal Roofing Co was excellent. Our account manager was patient and took time to explain the insurance process after our roof was damaged by hail. After the work was complete, we found a few small issues that they addressed right away. They followed up in person to make sure we were happy with the results.
John Beal Roofing went above and beyond helping us and replacing all of our roofs during the hail storm damage to our subdivision. If there were any questions or concerns, they were quick to respond and help in any way. It was a BIG undertaking and their employees were professional, courteous and very knowledgeable in their job! I would call them again for any roofing needs we may have.
Request Service
Request Service


What to Expect from John Beal Roofing
WE PROTECT WHAT MATTERS MOST
At John Beal Roofing, great roofing starts with great relationships. We’re proud to be part of the communities we serve, providing stress-free, high-quality roofing solutions for homes and businesses across the Midwest. From the first inspection to the final cleanup, our team is here to guide you with honest advice, skilled workmanship, and a commitment to doing right by our customers.
What sets us apart:
- A team you know and trust
- A+ rated with the Better Business Bureau
- Backed by Owens Corning as a Platinum Preferred Contractor
- Proud to give back to local nonprofits and community causes
Ready for reliable roofing you can count on? Schedule your free in-home estimate with John Beal Roofing today.