Serving the DFW Area

Contact Us

Thank you for your interest in Bacon Roofing! Please fill out our online form or give us a call to request a quote for our roofing, siding, and other property improvement services. Our team looks forward to working on your upcoming project.

Why Choose Bacon Roofing

Founded in 1995, Bacon Roofing is a family-owned and operated roofing and general contracting company proudly serving Rowlett, Rockwall, and the greater DFW area. With over 25 years of hands-on experience, we’ve built our reputation on integrity, quality workmanship, and genuine customer care. From residential and commercial roofing to gutters, siding, and storm restoration, our team delivers dependable, long-lasting solutions tailored to each client’s needs. At Bacon Roofing, we don’t just fix roofs—we educate homeowners, advocate through the insurance process, and treat every property as if it were our own. Our mission is simple: to provide honest service, exceptional craftsmanship, and peace of mind that lasts well beyond the final nail.

100% Satisfaction Guarantee

Professional Service

Over 25 Years of Experience

Family Owned and Operated

COMMON CUSTOMER QUERIES

Frequently Asked Questions

What type of roof lasts the longest in Texas?

Slate and metal roofing are among the longest-lasting materials for Texas homes. A properly installed slate roof can last 75–100 years, while standing seam metal roofs often exceed 50 years with minimal maintenance. Both options handle heat, hail, and wind exceptionally well, making them ideal for long-term durability.

Metal roofing and TPO roofing are top performers for energy efficiency. Metal reflects solar heat, reducing cooling costs during Texas summers, while TPO membranes are designed to reflect UV rays and insulate commercial or flat-roof buildings. Adding a roof coating can further improve efficiency by creating a reflective barrier over any existing system.

We specialize in asphalt shingles, standing seam metal roofs, TPO for commercial properties, and roof coatings for extended protection.

Yes — if your current roof is structurally sound, roof coatings can be applied to extend its life and prevent leaks. They’re especially effective on commercial or flat roofs made of TPO, EPDM, or metal. Coatings can add 10–15 years of life to your roof and improve energy performance without the cost of a full replacement.

Most residential roofing projects (asphalt or metal) are completed in one to three days, depending on size and material type. Tile and slate roofs may take longer due to their weight and detailed installation process. Bacon Roofing’s team ensures every project is completed efficiently while maintaining strict quality standards.

Absolutely. Bacon Roofing works directly with your insurance company to guide you through every step — from inspection and documentation to meeting the adjuster and completing repairs. We make sure you understand depreciation, recoverable amounts, and what’s covered before any work begins, so there are no surprises.

Impact-rated asphalt shingles and standing seam metal roofs are excellent choices for hail and wind protection. Both are tested to withstand severe weather common in North Texas. Metal roofs, in particular, resist wind uplift and can be installed with concealed fasteners for extra durability.

Yes — in some cases, combining materials can enhance both style and function. For example, a metal accent roof over a porch or bay window adds contrast and durability, while the rest of the home uses asphalt shingles for cost efficiency. Our design team can help you choose combinations that complement your home’s architecture.

DON'T JUST TAKE OUR WORD FOR IT

What Our Customers Say

4.9

Based on 120 Reviews

4.6

Based on 26 Reviews

I typically don’t leave five-star reviews, but my experience with Bacon Roofing was outstanding. The entire process was professional and smooth from start to finish.

Hugo Sanchez

John Bacon and his team are the best!! I always call on Bacon Roofing for all of my roofing needs. With all the storms that Texas has you need a good roofer.

Johnny Petraglia

John Bacon from Bacon Roofing was such a pleasure to work with – very professional and no pressure. The crew was on time and did a beautiful job. Bacon Roofing does not cut any corners in installing a new roof.

Wilbur Nettleton

These guys are top notch!!! In all our years of dealing with various contractors, I was expecting yet another terrible experience (especially with huge price tag for a new roof). That was NOT the case with Bacon Roofing!!

Dee Dee J

Our house was hit by strong hail storm and I needed a new roof. I did not even hesitate to think of anyone else but John Bacon and his company to put my roof on my home.

Keith Burnam