Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Garland
Roof replacement in Garland typically runs $8,000 to $20,000 for a standard composition shingle job on a mid-century ranch, while roof repair work lands between $400 and $1,800 depending on what we find once we open it up. Standing seam metal roofs start around $15,000 and can reach $40,000 on larger homes or those with complicated rooflines. Those are honest numbers for what we see across the 75040 through 75046 ZIP codes every single week. Call us at (877) 610-1318 and we’ll give you a straight answer and a written estimate, not a phone guess.
What makes roofing different in Garland comes down to what’s under the shingles. The brick-veneer ranch homes built between 1950 and 1975 dominate the western and central neighborhoods, and most of them were framed with roof decking nailed directly to 2×4 rafters. No plywood sheathing. Six decades of Texas thunderstorms and summer heat have taken their toll, and a lot of those decks are soft or rotten in ways you can’t see from the curb. When a national outfit quotes a roof over the phone without walking it, they’re pricing a fantasy. We’re out here pulling permits and correcting framing that nobody told you about when you bought the place.
Why Barrett & Sons Construction Is Garland’s Preferred Roofing Company
We’ve been at this since 1998, and Tom Barrett’s name is on the truck, the contract, and the license. That’s not a slogan. Tom lives in this metro area and his sons run the crews who show up at Garland homes. When you call, a live person answers, day or night. Not a call center. That matters when a storm rips through at two in the morning and you’re standing in your living room watching water stain the ceiling.
Garland homeowners have dealt with the other kind of contractor, the one who quotes a number on the phone and hands you a different bill after the tear-off. We do the opposite. Every scope change, every allowance, every discovery once we open the roof gets put on paper as a written change order before any work proceeds. The permit inspector works for you, not for me. That’s why I like him. And when the job is done, our 90-Day Done Right Promise is written on the contract. If it’s not right, Tom comes back. One call.
We know Garland’s building codes, we know the unpermitted additions hiding in these old ranches, and we know how the clay soil under your slab affects the roof above it. That’s not knowledge you can get from a franchise.
Our Roofing Services in Garland
Roof Replacement & Installation
Most Garland replacements involve tearing off two or three layers of old composition shingles from a ranch built in the Eisenhower or Johnson years. That’s when we find what’s really there: roof decking nailed straight to rafters, no sheathing, maybe a rotted section over the kitchen where decades of bathroom exhaust vented into the attic. We reframe what needs it, replace the decking, and install to current Garland code with permits pulled and inspections signed. A standard ranch replacement in Garland runs $8,000 to $20,000. Your price depends on square footage, roof pitch, and what we find when the old layers come off.

Standing Seam Metal Roof
More Garland homeowners are choosing standing seam metal, and for good reason. The hail storms that roll through this part of Dallas County chew up composition shingles. Standing seam handles hail better, sheds rainwater faster, and lasts decades longer. Plan on $15,000 to $40,000 for a full standing seam roof in Garland, with the higher end usually involving a ranch that needs structural corrections or has multiple roof planes and valleys. We install GAF and CertainTeed products on our shingle roofs, and for metal we specify everything in writing before the first panel goes up.

Roof Leak Repair
Leaks in Garland ranches almost always trace back to one of two things: wind-driven rain getting under shingles where the deck has gone soft, or failed flashing at the seam where an old addition meets the original roofline. We find these leaks and fix them properly, not with a tube of caulk and a prayer. Most leak repairs in Garland run $400 to $1,800, and the price depends entirely on what’s causing the water entry. Some leaks are a two-hour flashing fix. Some are a rotted deck section that needs surgical replacement. We’ll tell you which one you have, in writing, before we start.

Tile Roofing
Garland has pockets of Spanish-style and Mediterranean homes scattered across the eastern ZIPs near Lake Ray Hubbard, and tile roofs on those homes need a different set of hands than composition. Cracked or slipped barrel tiles, failed underlayment, and broken flashing around penetrations are the usual culprits. Tile roof repair in Garland typically lands between $600 and $2,500. We match your existing tile profile and color rather than slapping on whatever’s at the supply yard, and we’ll tell you honestly whether a repair makes sense or whether that tile roof is at the end of its underlayment life and needs full replacement.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in Garland
We stock common repair parts for Garland’s housing stock and can get specialty materials from our supplier network fast, which means less time with a tarp on your roof after a storm. For hardscape work that often accompanies roofing projects, like correcting drainage at the roofline or rebuilding a porch entry, we install Belgard and Techo-Bloc products rather than mystery brands off a van. Materials you can look up by name, installed by crews who carry the Barrett & Sons name on their shirts and pass background checks before they ever step onto your property.
Common Roofing Problems We See in Garland Homes
Garland’s Roofing challenges are specific to this city, its housing stock, and its soil. Here’s what we find most often:
- Rotting deck boards without sheathing. The 1950s through 1970s ranches in the 75040-75042 corridor were built with shingles nailed directly to 1×6 deck boards over open rafters. Wind-driven rain gets under the shingles and rots the deck from the attic side. You can’t see it until someone walks the roof or tears a section off.
- Unpermitted additions with hidden roof intersections. Decades of Garland homeowners enclosed carports, added sunrooms, or converted garages without permits. The seam where the addition’s roof meets the original roof is where flashing was never installed. Leaks show up there years later.
- Clay soil shifting the slab, rotating the walls. Garland sits on Blackland Prairie Vertisol clay that shrinks in drought and swells when rains return. That seasonal movement rotates exterior walls and opens the roof-to-wall flashing gaps, especially on longer east-west ridgelines. The roof isn’t touching the ground, but the walls holding it up sure are.
- Multiple layers of old composition shingles. A lot of these ranches have two or three layers stacked from previous reroofs. That’s weight the 2×4 rafters were never sized for, and it hides damage underneath. Every layer has to come off before we know what the real job is.
Pricing for Roofing in Garland, TX
Here are the line-item ranges we quote for Garland roofing work. These are the real numbers we put in front of homeowners, not a teaser designed to get us in the door:
| Service | Garland Price Range |
|---|---|
| Roof Replacement | $8,000 - $20,000 |
| Standing Seam Metal Roof | $15,000 - $40,000 |
| Roof Repair | $400 - $1,800 |
| Gutters & Accessories | $800 - $2,500 |
What moves the price on a Garland roof? The condition of the existing decking is the big one. If we find rot that needs replacement, that’s a written change order with a specific dollar amount before anything happens. Structural corrections on unpermitted additions also change scope. Roof pitch, number of layers to tear off, and access to the roof all factor in. That’s why we don’t quote a final number over the phone. We walk the roof, inspect the attic, check the rafters, and hand you a written estimate with actual numbers. The estimate is free. Call (877) 610-1318 and let’s get it scheduled.
Common Roofing Problems We See in Garland Homes
Every city has its quirks, and Garland’s come from the soil, the era of its housing stock, and decades of do-it-yourself additions. Newer suburbs like Allen and Frisco don’t face this combination at any real scale.
Unpermitted Additions Change the Roof’s Load Path
Here’s the thing about Garland’s 1950s through 1970s ranches: a lot of them have sunrooms, enclosed patios, or garage conversions that were never permitted. The previous owner built them over a weekend in 1987 and nobody ever flagged it. Problem is, that addition changes how the roof carries load. The original 2×4 rafters were not designed for an attached structure hanging off the back. When you go to replace the roof, the inspector will require that unpermitted framing be corrected to current Garland code before the new roof can close out. That’s not us being difficult. That’s the city protecting your investment. And it’s a cost that a phone-quote roofer from out of town doesn’t know exists until the inspector shows up.
On a 1963 ranch in the 75041 ZIP, our crew removed three layers of old composition shingles and found the front porch addition had been framed with 2x4s on 24-inch centers, never permitted. We reframed that section to Garland code, replaced the rotted decking, and got inspection sign-off before installing a standing seam metal roof with new gutters. The homeowner finally had a ridge line that didn’t sag over the driveway. That’s what we do. We fix what’s actually there, not what the quote assumed.
Expansive Clay and the Roof-to-Wall Connection
Garland sits directly on the Dallas Blackland Prairie, and that means Vertisol clay. This soil loses significant volume in a dry summer and swells back up when fall rain arrives. Your foundation slab moves with it. When the slab heaves, the walls rotate slightly. When the walls rotate, the roofline shifts. The flashing between the roof and the walls pulls loose, and water finds its way in. Over the course of 60 years, that cycle has been happening twice a year. That’s why a Garland roof replacement often includes resecuring roof-to-wall flashing and correcting sagging sections, work that would never cross your mind in a newer suburb built on different soil.
We Also Serve Cities Near Garland
Beyond the Garland city limits, our crews regularly handle roof work in Sachse, Rowlett, Richardson, and Murphy. If you’re in one of those neighboring communities and dealing with the same mid-century ranch issues, the same unpermitted additions, the same expansive clay, we’d be glad to walk your roof too. Call (877) 610-1318 and tell us what you’re seeing. We’ll tell you straight whether it’s a repair or a replacement.
Serving Garland, TX - Our Local Coverage Area
We’re based in the Garland area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs - Roofing in Garland
It could be both, and you need someone who will investigate before quoting either one. The sag is usually the roof framing itself, often because a carport was enclosed without permits and the ridge beam was undersized or never properly supported. But the reason that framing shifted in the first place could trace back to the slab moving under the carport slab, since Garland’s clay soil shrinks and swells with drought and rain. We’ll look at both before recommending scope. Call (877) 610-1318 and we’ll schedule a walkthrough, no trip charge inside the county.
Yes, and the permitting path depends on your jurisdiction. If you’re inside Garland city limits, Garland’s building department reviews and permits roof replacements, and they’ll trigger correction of any unpermitted framing they find. If you’re on county land outside city limits, Dallas County has its own permitting requirements, and failing a county inspection is just as expensive as failing a city one. We handle the permits on every eligible job, and we make sure the inspection gets signed before we call the roof done. That’s standard for us. It should be standard for everyone.
It almost certainly will. When we replace the roof over an unpermitted addition, the inspector will require the framing, electrical, and any roof intersections to be brought up to Garland’s currently adopted codes before the new roof can pass. That work gets written up as a change order with a specific dollar amount before we proceed. We won’t bury it and surprise you at the end. The allowance that isn’t on paper is a surprise waiting for a date. Call (877) 610-1318 for a free estimate that accounts for what the city will actually require.
Your roof is held up by walls, and your walls sit on a slab, and that slab rests on Vertisol clay. When Garland goes through a dry stretch, the clay shrinks and the slab settles unevenly. When rain returns, the clay swells and the slab heaves back up. That twice-a-year cycle rotates your exterior walls slightly, and the roofline moves with them. The flashing where the roof meets the walls gets pulled loose, and water finds the gap. Over 60 or 70 years, that movement adds up. We account for it on every Garland roof we touch.
In most cases, you can keep the brick veneer. The question is what’s hidden behind it and above it. If the roof framing is original and the decking is rotted, the roof replacement may require structural corrections that the inspector will mandate before sign-off. If the unpermitted addition has compromised the load path, that also needs fixing. The brick itself usually doesn’t have to go anywhere. We’ll tell you what the inspector will require, in writing, before we ask you to sign anything. Call (877) 610-1318 for a free second opinion on any written estimate you already have.
Building on Acreage Around Garland: What Changes the Price
Some Garland-area properties aren’t in a platted subdivision at all. They’re on acreage, on county roads, with septic systems and wells and long gravel driveways. If that’s you, your roofing project carries some different considerations, and we scope them before we quote, not after we start.
County permitting instead of city permitting. If your property falls under Dallas County jurisdiction rather than Garland city limits, the permit path changes. Inspections may be scheduled differently, and the code requirements for unpermitted additions or structural corrections can differ from what Garland’s building department enforces. We handle both.
Septic and well setbacks. On acreage, any project that involves staging materials or placing equipment near the work area has to respect septic drain field and well head setbacks. We identify those before we position material deliveries or park a lift, because crushing a drain field line is an expensive mistake we refuse to make.
Long material hauls and equipment access. The closer to Lake Ray Hubbard or the county line you get, the more likely your property has a long driveway, a tight gate, or low-hanging branches that complicate delivery. We plan for that. Material deliveries to acreage properties sometimes cost more for the hauler, and if we need a lift or a crane for a standing seam roof on a steep pitch, that’s a line item you’ll see on the written estimate before we ask for a signature.
Outbuildings, shops, and detached ADUs. Acreage properties often have a shop, a barn, a detached garage, or an ADU that needs roofing at the same time. Those structures have their own rooflines, their own flashings, and their own set of code considerations. We’ll quote each one separately so you know exactly what you’re paying for. And if drainage around those outbuildings is part of the problem, we’ll recommend the hardscape or grading correction that fixes the underlying issue rather than just patching the roof above it.
Grading and drainage on an open lot. Open acreage means water moves across your property in ways it doesn’t in a subdivision. If your roof is shedding water onto ground that slopes toward your foundation or your outbuildings, a new roof alone won’t fix the problem. We’ll flag the drainage issue, scope the correction in writing, and give you a price that accounts for it. No surprises, because every scope change is on paper before it touches the job.
That’s how we work in Garland and on the acreage around it. Straight answers, written scope, permits pulled, inspections signed, and a 90-Day Done Right Promise on the back end. If something’s not right, Tom comes back. That’s the deal, and it’s the same deal whether you’re on a city lot in the 75044 ZIP or on five acres off a county road.
Call (877) 610-1318 to schedule your free estimate. A live person answers, and we’ll show up when we say we will.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Garland and the surrounding communities since 1998.







Before
After
Before
After
Before
After