Balch Springs prints four rules on the face of the roof permit itself, and one of them is that all building materials must be hauled off when the job is done. Not eventually. Upon completion.
Balch Springs adopted the 2021 International Building Code and 2021 International Residential Code by Ordinance 3255-22 on 26 September 2022, with an unusual rolling clause: "If and when these editions of the codes are amended or replaced by subsequent editions of the codes, those subsequent editions shall be the building codes of the city." In effect, the city's code edition can move without a new ordinance — which is one more reason to confirm rather than assume here.
Section 14-53(a) states that the city "has adopted all local amendments recommended by the North Central Texas Council of Governments (NCTCOG) to the 2021 Editions of the International Building Code (Option B)... International Residential Code." That package's table fills in at 115 mph three-second gust and requires Class A, B or C roofing. But Balch Springs publishes no design figure of its own, so rather than print a number the city has never stated, we confirm the governing criteria with the Building Official before detailing an exposed roof.
What is unambiguous is the permit itself. Balch Springs prints its conditions right on the roof permit, verbatim: "1) May not exceed two layers 2) For inspections, call... 3) Address and permit must be posted on job site at all times 4) All building materials must be hauled off upon completion of job."
So the layer cap is two, the permit has to be visibly posted for the duration, and material haul-off is a permit condition, not a courtesy. The permit is $50 per building, and a residential roof is a same-day permit so long as no structural work is involved — one of the faster turnarounds in the metro.
Commercial is different and it catches people out: a commercial re-roof in Balch Springs requires an asbestos survey reviewed by Planning and Zoning. On an older building that is a real lead-time item, and a scope that does not include it is not a complete scope.
Registration is mandatory and the city says so in capitals: "ALL CONTRACTORS MUST BE REGISTERED WITH THE CITY OF BALCH SPRINGS," with a driver's licence and certificate of insurance required for general contractor registration.
Debris is closed. Section 62-9(a) reads: "Roll-off containers other than those owned and operated by the city or contractor shall not be allowed for the collection, transportation, or disposal of any solid waste generated within the city." Section 62-14 adds that all construction sites are required to use the containers provided by the contractor for waste collection, and Section 62-2(a) makes city service mandatory for anyone with water service. City roll-off rates are published: $180.98 delivery, $72.29 weekly rental, $690.23 haul and $71.00 per ton over five tons.
Work hours are in Section 14-1(b), verbatim: unlawful to conduct construction activities "prior to 7:00 a.m. on Monday through Friday and 8:00 a.m. on Saturday and Sunday and after 9:00 p.m. on Monday through Friday or after 7:00 p.m. on Saturday and Sunday." Weekends start an hour later and end two hours earlier.
There is no historic preservation chapter in the city code, so no Certificate of Appropriateness to wait on — though the permit handout does condition issuance on an "HOA Approval Letter, if necessary."
Housing: 9,110 units, 36.9% built before 1980, 64.7% owner-occupied, 6,491 single-family and 463 mobile homes. Oak Park dates to 1953, Spring Oaks 4th Installment to 1964, Freeway East and The Oaks to 1971, Pioneer Oaks and Hickory Creek Meadows to 1986 — alongside Arcadia Trails and McKenzie Trails, built 2023 to 2025. Old stock and brand-new stock, not much in between.
Storm anchors: 12 June 2023 put 2.00-inch hail on Balch Springs. 1 June 2019 brought 1.75-inch hail 0.7 miles out. 2 March 2023 recorded a 65 mph thunderstorm gust less than a mile away. And the 26 December 2015 EF4 passed five miles north through the Garland–Rowlett corridor.
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 →The Balch Springs roof permit says all building materials must be hauled off upon completion of the job, and the permit must be posted and visible for the duration. Section 62-9(a) also bars any roll-off container not owned and operated by the city or its contractor. We book through the city, we post the permit, and your driveway is clear when we leave — because the city put that in writing.
Balch Springs requires an asbestos survey reviewed by Planning and Zoning before a commercial re-roof. On an older building that is a genuine lead-time item, and a bid that does not include it is not a complete scope. Our team carries over 100 years of combined commercial roofing experience and we build that step into the schedule rather than hitting it at submittal.
Balch Springs states it in capitals: all contractors must be registered with the City of Balch Springs, with a driver's licence and certificate of insurance on file. We are. And because the city publishes no design wind figure of its own — only a reference to the regional package — we confirm the governing criteria with the Building Official rather than printing a number the city has never stated.
Don't see your question? Call us at (469) 936-7663 — we're happy to talk it through.
Two. The city prints it directly on the roof permit: "May not exceed two layers." If there are already two coverings on your deck, the next roof is a full tear-off. We generally recommend tear-off anyway, because covering over hides the decking condition from you and from the inspector.
$50 per building, and a residential roof permit is issued same-day so long as no structural work is being done — one of the faster turnarounds in the metro. The permit and the address must be posted on the job site at all times while work is under way.
The city publishes no figure of its own. Section 14-53(a) states that Balch Springs has adopted the NCTCOG Option B regional amendments to the 2021 IBC and IRC, and that package's table reads 115 mph three-second gust with a Class A, B or C roofing requirement. Because the city has never printed the number itself, we confirm the governing criteria with the Building Official before detailing an exposed roof rather than asserting it here.
Yes, and it is a scheduling item. A commercial re-roof in Balch Springs requires an asbestos survey reviewed by Planning and Zoning. On a building of any age that takes time and costs money, and it must be in the scope from the start. A commercial bid for Balch Springs that does not mention it has not accounted for the city's actual process.
No. Section 62-9(a) states that roll-off containers other than those owned and operated by the city or its contractor are not allowed for collecting, transporting or disposing of solid waste generated within the city, and Section 62-14 requires construction sites to use the containers provided by the contractor. City roll-off rates are published: $180.98 delivery, $72.29 weekly rental, $690.23 haul, and $71.00 per ton over five tons.
Under Section 14-1(b), construction activities may not begin before 7:00 a.m. Monday through Friday or before 8:00 a.m. on Saturday and Sunday, and may not continue after 9:00 p.m. Monday through Friday or after 7:00 p.m. on Saturday and Sunday. Weekends start an hour later and finish two hours earlier, which matters when planning a two-day job across a weekend.
There is no historic preservation chapter and no Certificate of Appropriateness provision anywhere in the Balch Springs code, so there is no city design review to wait on. The city's permit handout does condition issuance on an HOA approval letter where one is necessary, so check your association's covenants before material is ordered.
Two-inch hail fell on Balch Springs on 12 June 2023, and 1.75-inch hail 0.7 miles out on 1 June 2019. A 65 mph thunderstorm gust was recorded less than a mile away on 2 March 2023, and the 26 December 2015 EF4 that ran the Garland–Rowlett corridor passed five miles north. Dallas County overall logs 202 hail reports across 66 hail days per decade, peaking in April.
Oak Park dates to 1953, Spring Oaks 4th Installment to 1964, and Freeway East and The Oaks to 1971 — and 36.9% of the city predates 1980. At that age we typically find several previous coverings' worth of fastener damage, mixed decking, and ventilation that no longer meets modern shingle warranty requirements. We walk the deck and show you photographs rather than pricing from an aerial measurement.
We are at 601 N 1st Street in Garland, a short run south through Mesquite. Balch Springs is inside our core service area and we respond same-day for emergency tarping after a storm.
Call us at (469) 936-7663, or request your free estimate online — most inspections are scheduled within 24–48 hours.
(469) 936-7663