★★★★★ 82 5-Star Reviews
Home/ Areas Served/ Roofing Contractor Garland TX
Roofing in Garland, Texas

Roofing Contractor Garland TX

Garland is not a service area for us. It is the address on our door. 601 N 1st Street is a Roof Experts building, and Garland is still writing re-roof permits off the 2015 IRC while the cities around it have moved on twice.

✓ Free inspections, 24–48 hr scheduling ✓ Workmanship warranty on every project ✓ 82 five-star Google reviews
Roofing Contractor Garland TX
HQ
Garland is home base
Why Garland roofs work harder

Built for the way Garland weather beats up a roof.

Roof Experts is headquartered at 601 N 1st Street in Garland. Our trucks stage here, our material drops land here, and the crew that shows up on a Garland roof did not drive in from another county to get to it. When a homeowner on Bellaire Heights or Embree calls, the answer to "how fast can somebody look at it" is measured in minutes, not days.

That matters more in Garland than it does elsewhere, because Garland's code posture is genuinely unusual. The city adopted the 2015 International Residential Code by Ordinance 6850 and has stayed there. Richardson next door is on the 2021 IRC; Rowlett is on 2021; Sachse is on 2021; Dallas is on 2021. A roofer who works the whole metro and assumes one rulebook is going to be wrong in Garland, and the person who finds out is the homeowner standing in front of a failed inspection.

Garland's adopted Table R301.2(1) prints an ultimate design wind speed of 115 mph, three-second gust, with the ice-barrier underlayment cell answered No. That is the number your fastener pattern, your starter course and your ridge and rake details are judged against, and it is 10 mph above what the 2024 regional package specifies for cities that have moved up.

Then there is the paperwork, which is where most Garland jobs actually go sideways. Garland will not issue a residential re-roof permit on a promise. The application wants a signed contract or the insurance adjuster's scope of loss attached to it. At and above a $2,000 job value, two things switch on at once: the permit becomes mandatory and the work has to be done by a contractor registered with the city. Registration is not a formality — Garland sets insurance floors of $300,000 per occurrence, $600,000 aggregate and $300,000 property damage, carried by an A-rated carrier. Plenty of storm-chase outfits cannot clear that bar, which is exactly why the bar is there.

Garland also prints the Texas Business & Commerce Code Chapter 58 disaster-remediation deposit notice on the permit itself. Chapter 58 restricts who may take money up front after a declared disaster, and the restriction lifts for a contractor who has maintained a physical business address in the county for at least a year. We have held a Dallas County address since 2019. Read that line on your permit and then read it again next to a bid from a company whose address is a rented suite in another state.

The housing stock is the last piece. Garland's median home was built in 1978 and 73.7% of it predates 1980. These are second- and third-generation roofs on decking that has already been through a tear-off or two, on homes with 1960s and 70s framing, original vents, and in many cases a layer of board decking under the OSB patchwork. Garland is not a market where you quote a square count off satellite imagery and hope. It is a market where somebody walks the deck.

115 mph
Design wind speed Garland's own adopted Table R301.2(1), under the 2015 IRC (Ord. 6850)
1978
Median year built 73.7% of Garland's housing stock predates 1980
2.25"
Hail, 24 September 2023 measured in Garland — NOAA NCEI Storm Events
$2,000
The double trigger permit required AND city-registered contractor required, at the same dollar
Services in Garland

Every roofing service this city needs — under one roof.

Neighborhoods we serve

From corner to corner of Garland.

See All Areas Served →
Travis College Hill Bellaire Heights Embree Oakridge Camelot Duck Creek Estates Firewheel Estates Club Creek Eastern Hills Orchard Hills West Garland Springpark South
Why Roof Experts

Why this city's homeowners stay with us.

badge

Our address is 601 N 1st Street, Garland

Not a service area. Not a virtual office. The building is ours, the yard is ours, and it has been a Dallas County address since 2019. That is why we can clear Chapter 58's one-year physical-address test on the deposit notice Garland prints on your permit — and why a Garland emergency call is a short drive, not a dispatch decision.

doc

We hand the city the file it actually wants

Garland will not release a residential re-roof permit without a signed contract or the adjuster's scope of loss attached. We build that packet before we ask for the permit, not after a rejection. On a $2,000-plus job we also have to be a city-registered contractor carrying $300,000 per occurrence, $600,000 aggregate and $300,000 property damage with an A-rated carrier. We are, and we can show you the certificate.

code

We know Garland is on the 2015 IRC — and its neighbours are not

Garland sits two code cycles behind Richardson, Rowlett, Sachse and Dallas. The adopted table reads 115 mph three-second gust with no ice-barrier requirement. Crews that work the whole metro off one mental checklist get this wrong at the inspection, and the homeowner eats the delay. We detail a Garland roof to Garland's adopted code, on purpose.

Garland FAQ

Questions homeowners ask us.

Don't see your question? Call us at (469) 936-7663 — we're happy to talk it through.

Do I need a permit to replace my roof in Garland? +

Yes, once the job is worth $2,000 or more — and virtually every full residential re-roof is. That same $2,000 threshold also requires the work to be performed by a contractor registered with the City of Garland, so it is really two requirements switching on at one number. The city's published residential re-roof fee is $175, made up of a $140 permit and a $35 fee.

Why does Garland ask for my contract before it will issue the permit? +

Because the application requires either a signed contract or the insurance adjuster's scope of loss to be attached. Garland is one of the stricter North Texas cities on this point. It is a consumer-protection measure — it means the city has a document showing what you actually agreed to buy before the roof comes off. We assemble that attachment as part of the permit packet, so it is never the thing holding your start date.

What wind speed is my Garland roof designed to? +

115 mph ultimate design wind speed, three-second gust, from Garland's adopted Table R301.2(1) under the 2015 IRC. Ice barrier underlayment is answered No in the same table. Note that this is higher than the 105 mph figure in the 2024 regional amendment package that some neighbouring cities now use — Garland has not adopted that cycle, so 115 is still the governing number here.

My neighbour in Richardson was told something different about their roof. Why? +

Because Richardson is on the 2021 IRC and Garland is on the 2015. Two cities that share a boundary can require genuinely different things on the same roof assembly. Same with Rowlett, Sachse and Dallas, all of which have moved to the 2021 cycle. If a contractor quotes you a Garland roof using a Richardson checklist, the inspection is where you find out.

What does it mean that Garland prints a Chapter 58 notice on my permit? +

Texas Business & Commerce Code Chapter 58 governs disaster remediation contracts. In broad terms, it restricts a contractor from taking money up front for repair work after a declared disaster — unless that contractor has maintained a physical business address in the county, or an adjacent county, for at least the last year. Garland prints the notice on the permit so you see it. Our Dallas County address has been in continuous use since 2019.

What insurance does a roofer have to carry to work in Garland? +

To hold City of Garland contractor registration: $300,000 per occurrence, $600,000 general aggregate and $300,000 property damage, written by an A-rated carrier. Ask any bidder for the certificate and check the carrier rating, not just that a certificate exists. This is the single fastest way to filter a storm-chase bid out of your pile.

How bad is hail in Garland, really? +

NOAA's Storm Events record logged 2.25-inch hail in Garland on 24 September 2023. Across Dallas County from 2015 through 2025 there were 202 hail reports on 66 distinct hail days, peaking in April, with a real secondary September cluster — the 2023 Garland and Richardson event is what drives that September bump. The largest stone recorded in the county in that window was 4.00 inches at Cedar Hill on 12 June 2023.

Does Garland get tornadoes? +

Yes. The 26 December 2015 EF4 that ran the Garland–Rowlett corridor is the reference event — roughly 600 Dallas County homes affected and around 400 destroyed, with $26 million in tagged property loss. That storm is still the reason a lot of north and east Garland roofs are the age they are.

My house was built in the 1970s. Does that change the job? +

It changes it a lot. Garland's median build year is 1978 and 73.7% of the stock is pre-1980, which means most of these roofs are on their second or third covering. We expect to find mixed decking, original or undersized ventilation, worn valley metal and flashing that was reused when it should not have been. None of that shows up on an aerial measurement. It shows up when somebody walks the deck before writing the number.

Can you handle the insurance claim? +

We work claims constantly, and in Garland the claim and the permit are linked — the adjuster's scope of loss is one of the two documents the city will accept on the permit application. We document the damage, meet the adjuster on the roof, and supply the scope to the city. What we will not do is tell you your claim will be approved, or inflate a scope to make a deductible disappear. That is how homeowners end up on the wrong side of a fraud investigation.

Nearby markets

Roof Experts also serves these cities.

Ready for your free roof inspection in Garland?

Call us at (469) 936-7663, or request your free estimate online — most inspections are scheduled within 24–48 hours.

(469) 936-7663