Johnson Roofing Inc.
Insulation Contractor · Waco, TX
Service Areas
DIRT Score Breakdown
61 reviewsView on Google →
DIRT Score = confidence-weighted rating across verified review platforms. How is this calculated? →
What Customers Say
“We contracted with Johnson Roofing to replace our damaged roof. They were extremely professional and did an OUTSTANDING job. They took extra care in protecting our property and landscape during the removal of the old roof and installation of the new roof. I highly recommend Johnson Roofing to anyone needing a new roof.”
“Took three visits to seal the roof. Leaked worse after first 2 attempts. On 3 rd visit sealed the leak problem but cracked my siding. It was only 2 years old. Large crack that is easily visible from the ground. 4 April 2025. 2 weeks short of a year since work done. Supervisor came out in December and stated he’d come back and do repair and clean tape marks off siding. Problem still remains and no contact from company. I do not recommend using this company”
“Johnson Roofing does great quality work. I loved the quick response time with setting up an appointment to assess my roof for the estimate process. The workers are knowledgeable, helpful, friendly, go above and beyond. Prices are great and they have a variety of options. I would highly recommend them to anyone!”
“The Johnson Roofing team provided excellent customer service from the first visit (when Mr. Billy Johnson himself climbed on top our high, steep roof to assess the damage) throughout the entire process. They worked with our insurance estimate to correct and eventually secure additional funds that more accurately reflected real replacement costs. The work was completed professionally, quickly and on budget. Thanks to everyone at Johnson Roofing!”
“Highly recommend!! From the quote all the way to the last broom sweep I had a great experience with Johnson Roofing. Not only did I learn that they have a roof that looks like shingles bit is a hail resistant metal. They left everything so clean. They even cleaned up debris out of my bushes along the house.”
“I don’t live locally, and I needed someone to take a look at my parents’ roof. I looked up some roofing companies online - Johnson’s Roofing appeared to be reputable. I gave them a call: they had a technician out within the hour to take a look at the roof. After taking a look, the technician called me to let me know that there were only minor repairs needed - and he went ahead and repaired it for free! Totally impressed with their service! Johnson’s Roofing will be getting the business when the time comes for a new roof.”
“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!”
“I had been notified that my rent house in Lorena had a large leak in the roof. I called Johnson roofing and they were quick to send someone out and fix it . The whole process was hassle free and the price was less than I had imagined it would be. I am definitely going to use Johnson roofing for any future proofing needs. Thanks guys for your prompt service!”
“I couldn't select anything less than one star. I honestly would give Johnson Roofing absolutely no stars because their customer service is abysmal! We signed our contract with the company at the end May. We were scheduled to have our roof and gutters replaced June 10-12. No one called and no one showed up to complete the service. After calling in and complaining, we were informed that they would arrive June 18-19. They did show up and replaced our roofing. However, they took off our existing gutters and did not replace them. As of July 24th, we still do not have gutters on our home after having two different companies stop by and complete estimates. We were told at the beginning of July that we were next on the list and it would be a couple of weeks. Those turned out to be more empty promises from Johnson Roofing. I would not recommend this company to anyone. We have made many phone calls to try and resolve the situation but it is very difficult to even reach anyone within the company. The sales person who sold us the service doesn't even answer or return our calls. I am greatly disappointed that Johnson Roofing would treat their customers this way!”
“We had Johnson Roofing replace our roof, A large 2,000 sq ft house. The job was done on time and on budget. They cleaned up everything after doing the roof. Perfect job with no problems.”
“Johnson Roofing (Bryan Tull) was punctual in coming to discuss my project and giving me a reasonable estimate. The installers were professional, did an excellent job and kept the area cleaned up. Finally, the bill was as agreed. No problems at all.”
“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!”
“Honest and dependable company. Came into our town immediately after a tornado hit and provider labor and other resources to families at no cost. Worked directly with insurance company to get my roof replaced. Completed a quality job quickly. Would definitely recommend this company!!”
“What a Great Legacy Bill Johnson's Team is Building in Waco; they are raising the level of quality in their industry to make up for lost time and I commend them. And, I would recommend them to any Building Owner searching for an old school commercial roofing firm with that special set of ethics to do the right thing. As well as, a Commercial Roofing team that is constantly well-taught & learning new trends from the CEO to the field roofing helpers. Way to Go....Bill.”
“I can say from my experience with them, they take a lot of pride in what they do and provide high quality work. Many of the reviews are older. Additionally, during major weather events it is common with any major roofing contractor for timetables to shift. Going with a fly by night company may provide you with a quick roof in these situations, but will hardly yield you the quality you receive from this company. Afterall, the warranty is only as good as the company that guarantees it.”
“Teach your employees not to drive like idiots especially when in your company trucks. Almost caused an accident on Waco dr. License plate ended in 1679”
“Johnson Roofing solicited our business after a hail storm in Salado. They came out quickly but it took months for the roof to go on. The thing leaked on the first rainfall (never had before the storm). All our main beams run to the chimney, so the leak around the chimney spread water to a large area of the house. They patched it but did not fix or replace the metal that goes around thje chimney despite our request. It looked ugly and didn't work. We are having ceiling work and found the leak had become more extensive. It took a week and many postponements for Johnson Roofing to come out. The guy only wanted to write up an estimate. We insisted it should be warranty. He stormed off leaving the hosepipe running with water that flooded our yard over the septic. He says they can't find the contract so we will have to find it. We are still packed with our stuff in storage in Austin. It is supposed to rain at the end of the week, so we will have to hire someone to fix the leak. DON'T EVER use these people. They are terrible.”
“Johnson Roofing has been here in the Central Texas/Waco area forever and I know why. They are kind, honest and professional. I would recommend them to anyone needing a commercial or residential roof.”
“Workers came out to repair a spot in my roof. They were here for only 2 hours and only used 2 cans of caulk yet I’m being charged $1500. Several fees that were not mentioned before work was completed. The person who handles invoices is never there or available to answer calls or questions.”
“Please read all reviews - I wish I had because now, after the fact, I see others have had the same experience I had. I had a roof turbine replaced which took all of 10 minutes to do. There were two men who came that day but only one did the actual work. I get a bill for $395.00 (not itemized). Before calling Debbie in the billing department, I check on line for the price of turbines and the most expensive are $82 - $114. That leaves the labor costs to be $281 - $313 - for a 10 minute job. I call and speak to Debbie and was told the labor includes the cost of two men, which led me to ask, "How many Aggies does it take to change a light bulb?". This was clearly a one person job but I'm stuck paying for two, one of whom did nothing. I won't be using them again.”
Last updated: