★★★★★ 75+ Google Reviews
Home/ Areas Served/ Roofing Contractor Balch Springs TX
Balch Springs, TX · Dallas County

Roofing Contractor Balch Springs TX

In March 2023 a 75 mph gust partially blew the roof off the Amazon warehouse near I-635 and Lake June Road, peeling metal paneling and exposing the inside of the building. Balch Springs is a wind town with a serious industrial roof inventory.

Free inspections, 24–48 hr scheduling Workmanship warranty on every project 75+ five-star Google reviews
Why Balch Springs roofs work harder

Built for the way Balch Springs weather beats up a roof.

Balch Springs sits thirteen miles south of our Garland shop, wrapped around the I-635 and I-20 interchange. The storm the city remembers is March 2, 2023, when the National Weather Service recorded winds partially blowing the roof off the Amazon warehouse facility near I-635 and Lake June Road — metal paneling peeled back to expose the interior, awnings around the periphery torn down, and a semi truck blown over nearby. The facility shut down the next day.

That is the pattern here. Hail happens — two-inch stones in June 2023, tennis balls near Highway 175 and Lake June in 2012 — but the damage that closes buildings in Balch Springs has been wind, and the buildings most exposed are the distribution and warehouse roofs along the freeways.

On the residential side, the median owner-occupied home was built in 1987, so a typical house here is approaching forty years old and likely on its second or third roof.

One local rule matters more than most: Balch Springs adopted the regional amendment requiring Class A, B or C fire-rated roof coverings on all residential roofs — not just where designated by law or near a lot line, as the base code provides. Neighboring Carrollton and Farmers Branch did not. And on commercial work the city requires that individual replacement shingles meet the fire rating required by the code table, so you cannot patch a rated roof with unrated product here.

75mph
Gust that opened the Amazon warehouse roof March 2, 2023, near I-635 and Lake June Road
1987
Median owner-occupied Balch Springs home Approaching forty years old
A/B/C
Fire rating required on every residential roof Stricter than the base code, unlike neighboring cities
$50
City roof permit, per building And we pull it
Services in Balch Springs

Every roofing service this city needs — under one roof.

Neighborhoods we serve

From corner to corner of Balch Springs.

See All Areas Served →
I-635 industrial corridor Lake June Road Elam Road Hickory Tree Shepherd Lane Seagoville Road I-20 corridor Dallas County line
Why Roof Experts

Why this city's homeowners stay with us.

🏭

Industrial and warehouse roofs along the freeways

The I-635 and I-20 corridors through Balch Springs carry large distribution and warehouse buildings, and those are exactly the roofs wind takes. The Amazon facility lost metal paneling and had its interior exposed in a 75 mph gust. We run TPO, EPDM, modified bitumen and metal on buildings that size and can issue no-dollar-limit warranties up to 20 years.

🛡️

Balch Springs requires a fire-rated covering

The city adopted the regional amendment making Class A, B or C roofing mandatory on all residential roofs, where the base code only requires it in designated areas or near a lot line. On commercial work it also requires individual replacement shingles to carry the rating in the code table. Neighboring cities did not adopt either. We bring compliant material rather than finding out at inspection.

💨

We inspect for wind first here

The record in Balch Springs is wind-led — the 2023 Amazon roof, a semi truck blown over on I-20 the same night. Wind damage on a shingle roof means lifted and creased tabs along the windward rake, fasteners backing out, a ridge worked loose. On a low-slope roof it starts at the perimeter and does not leak for months. Both are easy to miss if you are only looking for hail.

Balch Springs FAQ

Questions homeowners ask us.

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

What does a roof permit cost in Balch Springs? +

$50 per building for a roof permit, which is among the lowest in the area. Commercial remodeling runs $90 plus $0.30 per square foot, with a $250 non-refundable commercial plan review. There is also a $100 pre-inspection fee for building, electrical, plumbing and mechanical work.

Does my new roof have to be fire rated? +

Yes. Balch Springs adopted the regional code amendment requiring Class A, B or C roofing on all residential roofs, dropping the base code's qualifier that only applies it where designated by law or where the roof edge is within three feet of a lot line. Some neighboring cities did not adopt that amendment, so a contractor working across city lines needs to know where they are.

Is Balch Springs a hail market? +

Moderately. There has been two-inch hail in June 2023 and tennis-ball hail near Highway 175 and Lake June Road in 2012, but the events that actually took roofs off buildings here were wind. If someone is working your street telling you the whole neighborhood has hail damage, get an independent inspection before filing — a denied claim can affect your policy.

My house is from the 1980s. What should I expect? +

The median owner-occupied home here was built in 1987, so yours is typical at around forty years old. Expect that it has been reroofed once or twice already, possibly with a layer left underneath, and that ventilation was never sized to current standards. We check for all of it at the estimate, and correcting ventilation while the deck is open costs a fraction of doing it later.

How close are you? +

About thirteen miles north — our shop is at 601 N 1st Street in Garland. That is close enough that an active leak gets a same-day response and a warranty callback two years from now is a short drive rather than a scheduling problem.

Nearby markets

Roof Experts also serves these cities.

Ready for your free roof inspection in Balch Springs?

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

(469) 936-7663