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.
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.
Repairs, replacements, installations, and inspections for homeowners. Class 4 impact-resistant shingles, metal, tile, slate.
View Residential Roofing →TPO, EPDM, modified bitumen, and metal systems for businesses and property managers. Maintenance plans available.
View Commercial Roofing →Emergency and scheduled repairs. Hail damage, leaks, flashing, and storm response with 1-year workmanship warranty.
View Roof Repair →Full tear-off and replacement with manufacturer warranties up to 50 years. Flexible financing available.
View Roof Replacement →Honest, no-pressure assessments for storm damage, pre-sale, and annual maintenance - written report included.
View Free Roof Inspection →Residential maintenance plans from $24.99/month. Annual inspection, priority scheduling, 10% repair discount.
View Roof Maintenance →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.
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.
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.
Don't see your question? Call us at (469) 936-7663 — we're happy to talk it through.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Call us at (469) 936-7663, or request your free estimate online — most inspections are scheduled within 24–48 hours.
(469) 936-7663