God Bless America
Home of the Free, Because of the Brave.

We’re Here to Help

Contact Us

Corporate Office

574 Youngblood Road
Waco, TX 76706

Office Hours

Monday–Friday: 8am–5pm

Quick Contact

Contact Us
Please complete the form above, the information will be used solely for contacting you. Once we receive your request, we will contact you as soon as possible. Thanks for considering Johnson Roofing.

We value your feedback.

Let us know how we did on your roofing project, please leave a review on:

Brandon Bulls
“Roof was installed within a week of my approval. When extra problems were found they went above and beyond to make sure the leak problems would not come back during the roof replacement.”
Sharon Woods Booth
“Johnson Roofing Company provides excellent service, from the front office to the guys who really do the work! They respond in a timely manner, and the quality of the workmanship is outstanding. They also stand behind their work by providing a transferable guarantee! You can’t get much better than that.”
JB Paula Anz
“Great company and family oriented business. Johnson Roofing has been around for as long as I can remember and have always given back to the community as well.”
Patti Hooten
“We highly recommend Johnson Roofing. Living in a 70 year old converted cotton gin, we have had numerous water issues with windows and siding, as well as the roof. Their employees are extremely knowledgeable in all areas. We especially appreciate that they use their vast experience to help us preserve the character of our home!”
Denise Cunningham
“Wow I was really impressed with how professional everything was handled with having our roof replaced! It was amazing how fast the job got done and how they did a great job of cleaning up after them selves too. The roof looks really good. I highly recommend Johnson roofing!”
Steven Guilfoile
“Some of the very best people I have ever had the pleasure of working with. They show by their actions just how much they care about doing the right thing and extremely responsible in their communication. 10/10”