Roofing Contractor
in Mesquite, Texas
Repairs, replacements, and storm damage for Mesquite homeowners. Most houses here have been through a roof or two already, and what is underneath matters as much as what goes on top. Family-owned since 1995. Free inspection, zero pressure.
Get Your Free Roof Inspection
Free inspections, zero pressure. We will call you back the same business day.
Most Mesquite Roofs Have A History
Mesquite went from fewer than two thousand people in 1950 to over a hundred thousand by 1990. That is the single most useful thing to know about roofing here. It means the housing stock went up in a few concentrated decades, and almost every one of those houses is now on its second or third roof.
Which matters, because a roof that has been replaced before can be hiding things. A second layer laid over the first instead of a proper tear-off. Decking that took years of small leaks nobody chased. Ventilation that was adequate in 1974 and is not now. None of that is visible from the street, and none of it shows up on a quote written from the driveway.
Our office is in Rowlett, just north of you, and we have been working roofs in this part of North Texas since 1995. Every job starts the same way: a free inspection, photographs of whatever we find, and a straight answer about whether you are looking at a repair or a replacement. If your roof has years left in it, we will say so.



What We Find On Older Mesquite Homes
Established neighbourhoods have their own set of problems, and they are not the ones a brand-new subdivision has. These are the patterns we run into most often on this side of the county.
- A second layer over the first. Roofing over an existing roof was common for a long time because it is cheaper on the day. It also hides the decking, adds weight, and means the next roof has twice as much to come off. We find this constantly.
- Decking that has quietly gone soft. Years of small leaks nobody chased, especially around penetrations. New shingles over soft decking is money thrown away, so we walk the deck once the old roof is off and replace what has gone.
- Ventilation from another era. What was normal in the seventies is often well short of what a manufacturer now requires. A roof that cannot breathe cooks the attic in summer and traps moisture in winter, and it takes years off the shingles either way.
- Mature trees. The upside of an established neighbourhood is the shade. The downside is limbs on the roof, debris packing the valleys and gutters, and slopes that stay damp long enough to grow algae.
- Backed-out fasteners. All fasteners move, because all houses in North Texas move, because of our soil. On a house that has been sitting here fifty years, a lot of nails have worked their way up.
- Hail, same as everywhere in DFW. It does not punch holes. It bruises the mat and strips the granules, so a roof can look perfectly fine from the driveway for two years after the storm that finished it.
A New Roof, Without The Runaround
Roofing should be predictable. Here is exactly how a Bacon Roofing job runs in Mesquite, from the first phone call to the last magnet sweep of the driveway.
Free Inspection
We get on the roof, photograph what we find, and tell you honestly whether you need a repair or a replacement.
Written Estimate
Clear and itemised, with your material and colour options. On an older house we will tell you up front if we suspect a second layer, because that changes the tear-off. The price holds unless we uncover hidden damage underneath.
Scheduling & Materials
We set a date, pull any permit the city requires, order materials, and tell you exactly what is going to be in your driveway on install day.
Tear-Off & Install
Everything comes off down to the deck, however many layers that turns out to be. We walk the decking and replace what is soft, then build back up: underlayment, flashings, the field, ridge and ventilation. Most Mesquite homes finish in one to two days.
Cleanup & Walkthrough
We magnet-sweep the yard and the drive for nails, which takes longer on a tear-off that came off in two layers. Then we walk the job with you and register your warranties.

Roof Over It, Or Tear It Off?
On a house that has been here forty or fifty years, this is the question that actually decides what you pay and what you get. Somebody will offer to lay a new roof straight over the old one. Here is the honest trade-off.
Roofing over looks cheaper because…
- There is no tear-off labour and no disposal, so the day-one number is genuinely lower.
- It is quicker, and the house is exposed for less time.
- Nobody has to look at the decking, which is the part that makes it cheap and the part that makes it a gamble.
- It is legal in a lot of places up to a point, so a contractor offering it is not necessarily doing anything wrong.
Tearing off costs more and buys more…
- We actually see the decking, and soft boards get replaced rather than covered and forgotten.
- Flashings get rebuilt properly instead of being buried under another layer.
- The roof does not carry the weight of two systems, and the new shingles lie on a flat surface rather than following the bumps of the old ones.
- Ventilation gets brought up to what the manufacturer actually requires, which is a condition of most warranties.
If you are comparing quotes on an older Mesquite house, ask each roofer whether they are tearing off or roofing over, and what happens if the decking underneath turns out to be soft. The answers explain most of the price gap.
Not sure how many roofs are up there?
We can tell you in about twenty minutes, at no charge. Free inspection, zero pressure, and an honest answer either way.
We Navigate The Claim Process With You
Hail is the number one reason Mesquite homeowners call a roofer. Here is what we actually do, and just as importantly, what we do not do. We are roofers, not adjusters and not attorneys. We talk about the scope of work on your roof, never about your policy.
- A free inspection, documented. We photograph the bruising, the wind lift, and the flashing, and we pin down the date of loss while it is still fresh.
- Make us your contractor of record. That means we are the point of contact with your adjuster instead of you sorting it out on your own, and we meet them on the roof.
- We talk scope of work, not policy. We bring up code and the manufacturer’s instructions to make the case for the correct repair, and we file a supplement when the scope leaves something out.
- Straight expectations. If there is not enough damage to stand behind a claim, we will tell you that.
What We Bring To The Adjuster Meeting
Documentation, not opinions.
What We Do In Mesquite
The full roofing side of the business runs in Mesquite, same as everywhere else we work.
Residential Roofing
The umbrella service. Repairs through full replacement, and a lot of experience with houses that are already on their second or third roof.
Roof Replacement
Tear-off to the deck, however many layers are up there. Soft decking replaced, ventilation brought up to spec, two ten-year warranties behind it.
Storm Damage
Free hail inspection, documented with dated photos, and help navigating the claim. We tell you honestly whether there is a claim worth filing.
Roof Repair
Leaks traced back to the real source rather than patched above the stain. Pipe boots, flashing, valleys and backed-out fasteners.
Emergency Roof Repair
Roof open after a storm? We tarp it and dry it in so the damage stops at the roof instead of working into the house.
Roof Maintenance
Twice-yearly inspections and a check after every major storm. Worth more on an older roof than a newer one.
What You Are Covered By
10-Year GAF Systems Plus
Manufacturer-backed on the materials. Transferable once, at no fee, which matters if you sell.
10-Year Workmanship Warranty
Ours. It covers how the roof was installed, which is the part most warranties quietly leave out.
A Price That Holds
The written estimate stands unless we uncover hidden damage once the old roof is off.
Your Local Mesquite Roofers
If you have seen the truck with the pig on it around this side of the metroplex, that is us. Thirty years in one market is a credential a new competitor cannot copy, and it is the whole reason we can afford to tell a homeowner their roof is fine and drive away.
The office is in Rowlett, just north of Mesquite, and we cover the surrounding cities from there: Garland, Sunnyvale, Sachse, Forney, Rowlett and on out to Rockwall. If you are close and not sure whether we reach your address, call and ask. The answer is usually yes.
What Bacon Roofing Customers Say
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.
These guys are top notch. In all our years of dealing with various contractors, I was expecting yet another terrible experience, especially with a huge price tag for a new roof. That was not the case with Bacon Roofing.
Our house was hit by a 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.
Mesquite Roofing FAQs
Do you actually work in Mesquite?
Yes, regularly. Our office is in Rowlett, just north of you, so Mesquite is a short drive rather than the edge of a service map. We have worked this part of North Texas since 1995.
How do I know if my house has two layers of roof?
Usually you cannot tell from the ground, but we can tell quickly once we are up there, by looking at the edges and lifting a shingle or two. It matters because a second layer changes the tear-off, the disposal, and the price, so we would rather find it during the free inspection than on install day.
Somebody quoted me to go straight over the existing roof. Is that a bad idea?
It is cheaper on the day and it is not automatically wrong, but it means nobody looks at the decking, the flashings get buried rather than rebuilt, and the roof carries the weight of two systems. On an older Mesquite house the decking is exactly the thing worth looking at. We tear off.
The roof looks fine. My house is from the seventies. Should I still get it checked?
Worth it, yes, and the inspection is free. On a house of that era the things we most often find are ventilation well short of what a modern shingle warranty requires, fasteners that have backed out over decades of soil movement, and flashing details that were fine by the standards of the time.
We have big trees over the roof. Does that cause problems?
It is the trade-off for an established neighbourhood. Limbs rub and damage shingles, debris packs the valleys and gutters so water backs up instead of draining, and the shade keeps slopes damp long enough to grow algae. None of it is dramatic on its own, and all of it shortens a roof.
How do I know if we got hail damage?
You probably cannot tell from the ground, and that is the point. Hail bruises the mat under the shingle and strips the granules that protect it rather than punching a hole. What you can see is granules collecting where the downspouts drain, and dents in the soft metals, gutters, vent caps and the AC condenser fins.
Do you help with insurance claims?
We help you navigate the process. Make us your contractor of record and we become the point of contact with your adjuster, meet them on the roof, and document the damage with dated photos. We discuss the scope of work and what code and the manufacturer’s instructions require. We are roofers, not adjusters or attorneys, so we do not advise on your policy.
What other areas do you serve nearby?
Garland, Sunnyvale, Sachse, Forney, Rowlett, Wylie, Rockwall, Heath, Royse City, McLendon-Chisholm and Anna, plus the surrounding communities.
Book A Mesquite Inspection
Tell us what is going on, whether it is a leak, hail from last spring, or a roof you suspect is older than you are. We will come out, get up there, find out what is actually on your house, and give you a clear written estimate. No charge and no pressure. If water is coming in right now, call instead.
Phone
Office
8126 Lakeview Pkwy, Suite 13
Rowlett, TX 75088
Warranties
10-year GAF Systems Plus, plus a 10-year workmanship warranty.
Request Your Free Inspection
Fill this out and we will call you back the same business day.