Bacon Roofing
Window & Door Installer · Rowlett, TX
DIRT Score Breakdown
166 reviewsView on Google →
DIRT Score = confidence-weighted rating across verified review platforms. How is this calculated? →
What Customers Say
“John Bacon came out, offered several great options and even worked with me when my insurance company didn't. He did a great job at a reasonable price and he guarantees his work. Definitely worth a call if you need a new roof. He won't show up at your door unannounced.”
“3.15.2026 – I am writing this review in light of the current strong winds ranging from 25-30 mph. It has been nearly two years since our roof was installed. Over these two years, we have not needed to contact Bacon Roofing regarding any issues. The company delivered excellent workmanship on our roof installation and ensured all certified GAF materials were properly covered as agreed. Bacon Roofing is a family-owned business with a 30-year history. This longevity is important not only for warranty coverage but also for the confidence that the company will remain in operation over time. When selecting a roofing contractor, it is crucial to consider the long-term reliability of the company rather than choosing one that may not endure. The entire team at Bacon Roofing demonstrated professionalism throughout the process, from initial consultation to project completion. Though we encountered challenges with our insurance provider, John from Bacon Roofing provided valuable guidance and made himself available to meet with our adjuster, who was difficult to schedule with. Despite the added stress from the insurance process, John’s support greatly alleviated our concerns. Bacon Roofing i”
“Bacon Roofing made the whole process seamless! the service was impeccable! John was knowledgeable and helpful every step of the way, from understanding the paperwork with our homeowners insurance, to design, installation, and final touches. Our roof looks amazing! Highly recommend.”
“5 star experience with Bacon Roofing. Owner John Bacon went above and beyond to work with my insurance company to get them to cover everything that needed taken care of. As a former construction project manager, I can tell you that you will not find a more honest, knowledgable, trustworthy contactor anywere else. (And I have worked with some that had none of those quailities.) All of his team members were friendly, hard working and they cleaned up extremely well. We not only had the roof replaced but also facia board repair, whole house painted, new skylights and new gutters. Bacon Roofing is the total package! Do not call any other roofing company. Call BACON! Because everything's better with BACON.”
“Recently I had a shingle come loose on my 2/12 pitched roof. I called Bacon Roofing and received a call back very soon. They came out and assessed it. They not only put a shingle back, they inspected the whole roof and even repaired a couple other places and sealed some loose shingles. I would highly recommend Bacon Roofing as a very reliable competent and trustworthy Company for any roofing needs. The workers were professional, polite and knowledgeable of their craft. A special thank you to Brenden Pierson and his helpers. A job well done.”
“Doing business with Bacon Roofing is like doing business with your best friends. They understand your situation and have tons of options to solve your needs. They handle everything with extreme care. I sent a request for inspection online with Bacon Roofing. Damien called me within an hour of that request. It was late in the day so he showed up promptly the next day. He did a thorough investigation and found many things other roof inspectors had missed. He found a hole in the roof where our water leak was coming from. He patched it up on the spot, no questions asked. He met with the adjuster and got my claim taken care of with tons of reassurance. This whole process has been extremely comfortable and professional.”
“I just recently had John over to inspect my roof after the latest hail storm. He was polite and professional. Luckily I did not have any serious damage. He did show me pictures of places that will need to be attended to in the next few years. It was refreshing to have someone give an objective opinion with all the roofers coming out of the woodwork these days. I will certainly be giving him a call when that time comes.”
“I would highly recommend John Bacon for your roofing needs. He worked for us with our insurance company, and spent time pointing out issues and going over every detail with them. His crew are amazing and professional and left things clean and neat when they left. We are so pleased with our new roof, hope you use them too.”
“We had a small leak in our bedroom and Jay Henson came right out. He checked in the attic and the roof, made the necessary repairs and treated us like long time customers. We will definitely use Bacon Roofing for all of our roofing needs!”
“Bacon Roofing understood the urgency of time. They were thorough, quick and did a great job. John kept me updated throughout the process and was great to work with.”
“After a hail storm in early 2025, Braden did an excellent job putting on a new roof and repairing my home and property. All the repairs were high quality. He also worked with insurance from start to end. Like all major projects, there were unexpected complications, but he did great with handling these. He went above and beyond, focused on customer satisfaction.”
“We used Bacon to get our roof repaired after a hailstorm and to build a patio cover on the back side of our house. Braden oversaw the jobs and did a great job of coordinating the process, working with our insurance, keeping us updated and making sure all our concerns were fully addressed. In total Bacon replaced the roof and damaged gutters, repaired paint/stain damage from the hail and replaced damaged window screens and the chimney cap -all of which was able to go through insurance. For the Patio cover, we didn't want something too overbuilt or ornate, and Bacon did not try to oversell on that point, which we appreciated. Braden and the Bacon team made sure we got a quality product and that we were fully claiming what was covered by insurance. He was very conscious of what our out of pocket would be for the patio cover and non-insured repairs and upgrades and was able to deliver exactly what we wanted for the patio cover for a very reasonable price. We were extremely satisfied using Bacon.”
“Jay was amazing! He was punctual, knowledgeable and patient. In addition, he took the time to explain things clearly which was very appreciated. Thank you, Bacon Roofing for having such an incredible person on your team!”
“Braden and his team did an amazing job. We bought a new home and needed some work done before we moved in, they were able to get everything done on a tight schedule so we could keep our move in date and kept us well informed through out the process. They have an eye for details and made suggestion along the way that improved the aesthetic of our space all at a very reasonable price.”
“John was great to deal with. He communicated bery well with time frames. He sounded very knowledgeable and put me in the right direction. Would 100% recommend.”
“Had a fabulous experience with Damion from Bacon Roofing. He was knowledgeable, funny, and made it easy to talk through the steps of a roof and gutter replacement for people who haven’t done it before.”
“Braden was fantastic. He showed up on time. Was very knowledgeable. Had great design ideas. And wanted to make sure that the job would be done correctly.”
“John and his team are the best in the business. His team has been our go-to roofing company for decades and will continue to be. Honest, responsive, professional, and respectful to everyone we have referred to his team over the years.”
“Bacon Roofing does beautiful work. Mr. Bacon takes time to call you, explain everything to you, and is there for you 100 %. Very satisfied with the work done on my chimmney. Repairmen showed me the problems, and how they would repair it. Job was very well done, and looks great. Mr. Bacon is very considerate in giving a price for the Work. He followed up with me, and came to see the finished job. First time I met Mrs. Bacon, and she is a lovely lady. Highly recommend Bacon Roofing.”
“I value honesty and integrity as much as quantity work. That is what I found with John Bacon. He told me straight up what I need and what I don’t need, and we came to a great agreement on the plan to move forward.”
Last updated: