Last updated June 21, 2026
Garage Door Permits, Codes & Inspections in TX: What You Need to Know
Most San Antonio homeowners assume that swapping out a garage door is a straightforward home improvement — order the door, have someone install it, done. What surprises a lot of people is that a full replacement can legally require a building permit, a wind load certification, and a city inspection — and if you live in Balcones Heights, Leon Valley, or Windcrest, the permit has to come from that city’s building department, not San Antonio’s. Pull the wrong permit — or skip it entirely — and you may face a costly retroactive permitting process when you go to sell the house. This guide walks through exactly where the rules apply, what they require, and what we’ve seen go wrong in the field after 16 years of doing this work in and around the San Antonio metro.
Quick Answer
In Texas, a garage door repair (spring replacement, panel swap, opener service) generally does not require a permit. A full garage door replacement — particularly one that changes the opening’s structural framing or requires fire-rated assembly in an attached garage — often does require a permit under San Antonio’s Unified Development Code and the adopted International Building Code. If you’re in an incorporated suburb like Balcones Heights, Converse, or Universal City, you must pull the permit through that municipality’s own building department, not the City of San Antonio — even if your installer operates out of San Antonio proper.
Table of Contents
- Repair vs. Alteration: Where the Permit Threshold Actually Falls
- Jurisdiction Map: Which Cities Have Their Own Building Departments
- Wind Load Code Requirements for San Antonio Under ASCE 7
- Fire-Rated Assemblies and Attached Garages: The Code People Miss
- What a Failed Inspection Looks Like: 3 Common Violations
- Retroactive Permits: How to Fix an Unpermitted Door Before You Sell
- Common Mistakes to Avoid
- When to Call a Professional
- Frequently Asked Questions
- The Bottom Line
Repair vs. Alteration: Where the Permit Threshold Actually Falls
Texas follows the International Building Code (IBC) and International Residential Code (IRC) as adopted at the state level, and San Antonio enforces these through its Unified Development Code (UDC). The practical question every homeowner asks is simple: does my project need a permit? The answer hinges on the distinction between a “repair” and an “alteration.”
Under the IRC as adopted by San Antonio, a repair is defined as the reconstruction or renewal of any part of an existing building to correct damage or deterioration — without changing the structure’s design, materials, or compliance status. Replacing a broken torsion spring, swapping a damaged panel on your Clopay or Wayne Dalton door, or upgrading a LiftMaster opener all fall cleanly into “repair” territory. No permit required for those.
An alteration — which does require a permit — occurs when the scope of work changes the structure itself. That includes:
- Widening or enlarging the garage door opening
- Installing a new door in a previously unfinished wall
- Full door-and-frame replacement where the rough opening is disturbed
- Any work that requires modification to the structural header above the opening
- Replacing a door in an attached garage where the fire-rated separation assembly is involved
In practice, a straight like-for-like door swap — same size, same rough opening, no structural changes — sits in a gray zone that many San Antonio inspectors treat as a repair. But we’ve seen jobs where an installer changed the rough opening by even two inches and triggered a permit requirement. When in doubt, a 10-minute call to San Antonio’s Development Services Department at (210) 207-1111 will give you a definitive answer before any work starts.
Jurisdiction Map: Which Cities Have Their Own Building Departments
This is the issue that catches homeowners — and even some out-of-town contractors — completely off guard. Bexar County contains more than a dozen independently incorporated municipalities, each with its own building department and its own permit issuance authority. A permit pulled from the City of San Antonio is not valid for work performed inside these city limits:
- Balcones Heights — City of Balcones Heights Building Department; (210) 735-9148
- Leon Valley — City of Leon Valley Community Development Department; (210) 684-1391
- Windcrest — City of Windcrest Building Official; (210) 655-0022
- Converse — City of Converse Building Department; (210) 658-5356
- Universal City — City of Universal City Community Development; (210) 659-0333
- Schertz — City of Schertz Planning & Community Development; (210) 619-1780
- Helotes — City of Helotes Building Department; (210) 695-5000
- Shavano Park — City of Shavano Park; (210) 492-1077
- Terrell Hills — City of Terrell Hills; (210) 824-7401
For homeowners in Garage Door Repair in Balcones Heights, for example, the permit process runs through Balcones Heights city hall — not through San Antonio’s Development Services. It’s a small but critical distinction that an inexperienced installer can easily miss, and the consequence of getting it wrong is an unpermitted improvement on your home’s title record.
If you’re unsure whether your address falls inside one of these incorporated cities, the Bexar County Appraisal District’s parcel search at bcad.org will show your property’s jurisdiction. Five minutes of research before a job starts can save thousands at closing.
Wind Load Code Requirements for San Antonio Under ASCE 7
Texas is large enough to span several wind design zones, and San Antonio sits in an area where wind load requirements matter — particularly for homes in newer developments, open-terrain lots, or properties with HOA-mandated replacement specifications.
Under ASCE 7-22 (the version currently adopted in the 2021 IRC cycle that Texas has been phasing in), San Antonio’s basic wind speed for residential construction falls in the 115 mph design wind speed range (3-second gust, Risk Category II). That number drives the wind load rating required for any garage door installed as part of permitted work.
Here’s what that means practically:
- Any permitted garage door installation in San Antonio must use a door rated to meet or exceed the calculated design wind pressure for the specific opening size and exposure category.
- Larger openings — common in detached three-car garages or RV-access doors — require higher-rated doors because wind load force scales with panel area.
- Homes in open terrain (Exposure Category C or D under ASCE 7) — including properties on large lots in far northwest San Antonio or near Canyon Lake — face higher calculated pressures and may need reinforced doors.
- Clopay, Amarr, and Wayne Dalton all publish wind load ratings by door model in their specification sheets. A door rated for 20 psf design pressure won’t satisfy an inspector who calculated 24 psf for your opening.
When we’re doing a full installation at Express Gate Repair Services San Antonio, Kevin Lopez checks the wind load specs against the door’s published rating before the job is quoted — not after the door arrives. That’s the kind of detail that prevents a failed inspection down the line.
Fire-Rated Assemblies and Attached Garages: The Code People Miss
The IRC Section R302 requires that attached garages be separated from the living space by a fire-resistance-rated assembly. That separation requirement doesn’t just apply to the wall between the garage and the house — it also governs the door from the garage into the living space. But what many homeowners don’t realize is that the garage door opening itself, when modified or enlarged in an attached garage, can affect the structural fire separation in ways that require inspection.
More specifically, the exterior garage door (the big roll-up or sectional door facing the driveway) is not itself required to be fire-rated. However:
- If structural work on the garage door opening disturbs the fire-separation wall between the garage and the house, that assembly must be restored to code before the job closes.
- Many attached garages in San Antonio’s 1970s–1990s housing stock were built without the required 5/8-inch Type X drywall on the shared wall. When an inspector shows up for a garage door permit, they are legally within their authority to note that deficiency — and require it to be corrected as part of the open permit.
- New construction and permitted additions in San Antonio since 2012 are subject to the full R302 separation requirement, including draft-stopping at the ceiling plane between the garage and any habitable space above.
This is one of the specific reasons we’ve seen homeowners surprised by the scope of a “simple” permitted garage door job. An inspector doing their job correctly will look at the whole assembly — not just the door itself.
What a Failed Inspection Looks Like: 3 Common Violations
In 16 years of field work across the San Antonio area, Kevin Lopez has seen the aftermath of plenty of inspections that didn’t go the way the homeowner expected. Here are the three code violations that come up most consistently on garage door installations done by unlicensed or out-of-jurisdiction crews:
1. Door Not Rated for the Required Wind Load
The installer put in whatever door was cheapest or fastest to source, without cross-referencing the wind load design pressure for that opening. The inspector asks for the door’s wind load certification paperwork. If it doesn’t meet the calculated pressure, the door fails — full stop. Fixing this means pulling the non-compliant door and installing one that’s properly rated, which costs far more than getting it right the first time.
2. Missing or Incorrect Header Sizing
When the rough opening was changed — even slightly — the structural header above the door opening may need to be upsized to carry the load. We regularly see this in San Antonio’s older Alamo Ranch, Stone Oak, and Helotes-area homes where a homeowner wanted to convert a single-car opening to a double. The inspector checks header size against the span tables in IRC Table R602.7. An undersized header is a structural deficiency, not a paperwork problem.
3. Improper Garage Door Opener Mounting and Safety Sensor Placement
UL 325 requires that photo-eye safety sensors be mounted no more than six inches above the finished floor on each side of the door opening. We’ve seen crews mount them higher for convenience, or skip the bracket alignment entirely. A San Antonio building inspector running a routine post-installation check will test the sensor operation and measure the mounting height. Sensors out of spec mean the opener fails inspection — even if the door itself is perfect.
Retroactive Permits: How to Fix an Unpermitted Door Before You Sell
If a previous owner — or a contractor you hired — installed a garage door without pulling the required permit, you can still fix the record before it becomes a problem at closing. Here’s the process as it works in San Antonio and most Bexar County jurisdictions:
- Confirm the permit was never issued. Search the City of San Antonio’s online permit portal (sasimplegov.com) using your address. If no permit appears for the installation year, it wasn’t pulled.
- Contact the relevant building department. For San Antonio, that’s the Development Services Department. For Balcones Heights or other incorporated suburbs, contact that city’s building official directly (see the jurisdiction list above).
- Apply for a retroactive (after-the-fact) permit. San Antonio allows retroactive permits, but they typically carry a penalty fee — often 1.5x to 2x the standard permit fee. Standard residential garage door permits in San Antonio run roughly $75–$150 depending on project valuation; expect a retroactive permit to cost $150–$300 or more.
- Schedule an as-built inspection. An inspector will visit the property and evaluate whether the existing installation meets current code. If it does, the permit closes. If it doesn’t, you’ll receive a correction list.
- Complete any corrections and re-inspect. Common corrections include adding proper wind load documentation, correcting sensor height, or addressing fire-separation deficiencies on attached garages.
- Receive your Certificate of Compliance. Once the permit closes, the record is cleared and the improvement is reflected in the city’s database — which title companies can verify at closing.
Cost of ignoring it: An unpermitted improvement flagged by a buyer’s inspector can kill a sale, require a price reduction, or force the seller to escrow funds to cover the retroactive permit and any corrections. We’ve talked to San Antonio homeowners who had to discount their sale price by $5,000–$10,000 because of an unlicensed garage door installation that was never permitted. The permit itself costs $150. The math isn’t complicated.
Common Mistakes to Avoid
- Assuming San Antonio’s permit covers the whole metro area. If your home sits inside Balcones Heights, Windcrest, Leon Valley, or any other incorporated city, a City of San Antonio permit is invalid for that address. Always verify your jurisdiction before any work starts.
- Letting the installer skip the permit to save time. A permit takes a few extra days. An unpermitted improvement can delay or kill a home sale years later. The short-term convenience is rarely worth the long-term exposure.
- Buying a door without checking its wind load rating. Not all sectional doors sold in Texas are rated for San Antonio’s 115 mph design wind speed. Always request the wind load certification sheet from the manufacturer — Clopay, Amarr, Raynor, and Wayne Dalton all provide these.
- Modifying the rough opening without a structural review. Enlarging a garage door opening changes the header load path. In San Antonio’s limestone-shelf and pier-and-beam construction common in older neighborhoods, structural modifications done without engineering review can cause significant damage.
- Ignoring the fire-separation wall when the inspector shows up. Older San Antonio homes built before the 2006 IRC adoption often lack proper Type X drywall on the garage-to-living-space wall. Opening a permit on the garage door gives an inspector standing to note that deficiency. If your home is pre-2000, budget for the possibility of drywall corrections.
- Using a contractor who doesn’t verify jurisdiction. Out-of-area crews — particularly those who normally work in Houston or Austin — sometimes pull permits in the wrong municipality because they didn’t check. It’s not malicious; they just didn’t know. Verify that your installer pulls the permit in the correct city.
- Skipping the Garage Door Installation in Balcones Heights permit process because the old door “just needed replacing.” A like-for-like replacement that disturbs the rough opening framing or changes the door’s fire or wind rating crosses into permit territory. When in doubt, call the building department — it’s a free phone call.
When to Call a Professional
Call a licensed, experienced garage door professional before breaking ground if any of these situations apply:
- You’re replacing a door in an attached garage and don’t know the fire-separation status of the shared wall.
- You want to widen or enlarge the opening — any structural change to the header or framing.
- Your HOA or a new construction development requires wind load documentation for the replacement door.
- You’ve bought a home and discovered the previous door installation has no permit record.
- You’re in Balcones Heights, Leon Valley, Converse, or another incorporated suburb and aren’t sure which building department governs your address.
- An inspector has flagged your existing door and issued a correction notice you don’t understand.
At Express Gate Repair Services San Antonio, Kevin Lopez handles the permit questions alongside the physical work — he’s been navigating San Antonio’s building departments for 16 years and knows which inspectors want what documentation. Call (830) 521-5767 for a free estimate and a straight answer on whether your project needs a permit.
Frequently Asked Questions
Do I need a permit to replace a garage door in San Antonio, TX?
A like-for-like garage door replacement — same size, same rough opening, no structural changes — generally does not require a permit in San Antonio. However, if the project enlarges the opening, disturbs the structural header, or involves a fire-rated assembly in an attached garage, a permit is required under San Antonio’s adopted IRC. If you’re in an incorporated suburb like Balcones Heights or Leon Valley, check with that city’s building department separately — their thresholds may differ slightly. Call (830) 521-5767 if you want a straight answer before any work starts.
What wind load rating does a garage door need in San Antonio?
San Antonio falls in a design wind speed zone of approximately 115 mph (3-second gust, Risk Category II) under ASCE 7. Any permitted garage door installation must use a door with a published wind load rating that meets or exceeds the design pressure calculated for your specific opening size and terrain exposure. Larger doors and open-terrain lots face higher calculated pressures. Clopay, Amarr, Wayne Dalton, and Raynor all publish wind load specs by model — always ask for that documentation before a door is ordered for a permitted job. Call (830) 521-5767 for help matching the right door to your site conditions.
I live in Balcones Heights — do I need a separate permit from San Antonio?
Yes. Balcones Heights is an independently incorporated city with its own building department. A City of San Antonio permit is not valid for work performed inside Balcones Heights city limits. You’ll need to apply through the City of Balcones Heights directly. The same applies to Leon Valley, Windcrest, Converse, Universal City, and other incorporated municipalities in the San Antonio metro. See the jurisdiction list in this guide for contact numbers, or call (830) 521-5767 and we’ll point you to the right office.
What happens if a garage door was installed without a permit?
An unpermitted garage door installation becomes an unpermitted improvement on your home’s title record. Title companies and buyer’s inspectors will flag it during a home sale. To resolve it, you’ll need to apply for a retroactive permit, pay a penalty fee (typically 1.5x–2x the standard permit cost in San Antonio), and pass an as-built inspection. If the existing installation doesn’t meet current code, you’ll need to make corrections before the permit closes. Addressing it proactively before listing is far less expensive than negotiating a sale price reduction. Call (830) 521-5767 to discuss your situation.
What are the most common reasons a garage door installation fails inspection in Texas?
The three most common inspection failures we see in the San Antonio area are: (1) the door’s wind load rating doesn’t match the design pressure required for the opening size and terrain exposure; (2) the structural header above the opening is undersized after a rough opening was modified; and (3) photo-eye safety sensors are mounted higher than the six-inch maximum above finished floor required by UL 325. All three are preventable with proper planning before the door is ordered and installed. Call (830) 521-5767 if you’re dealing with a correction notice — we can walk through exactly what needs to be fixed.
Can I upgrade my garage door opener without a permit in San Antonio?
Yes, in virtually all cases. Replacing or upgrading a garage door opener — whether you’re moving from a Craftsman to a LiftMaster 8500W, adding a Chamberlain smart opener, or installing a Genie belt-drive system — is considered a repair or like-for-like equipment replacement and does not trigger a permit requirement under San Antonio’s adopted IRC. The exception would be if the opener installation is part of a larger permitted project (like a new door with structural work), in which case the opener work falls under that open permit. For a standalone opener upgrade, no permit is needed. Learn more about opener options through our Garage Door Opener in Balcones Heights service page, or call (830) 521-5767 with specific questions.
The Bottom Line
Most garage door repairs in San Antonio don’t need a permit. But a full replacement — especially one that touches the rough opening, changes the door’s structural role, or affects a fire-rated assembly — often does. And if you’re anywhere inside Balcones Heights, Leon Valley, Windcrest, or another incorporated suburb, the permit has to come from that city’s building department, not San Antonio’s. Wind load compliance under ASCE 7, proper sensor placement, and correct header sizing are the three things that most often cause an installation to fail inspection. Getting these details right before the job starts costs nothing extra. Getting them wrong after the fact can cost thousands — particularly at resale. When the scope is unclear, a five-minute call to the right building department — or to Kevin Lopez at (830) 521-5767 — is the right first move.
Ready to get started? Call Express Gate Repair Services San Antonio at (830) 521-5767 for a free estimate. Kevin Lopez will assess your project, tell you straight whether a permit applies, and handle the installation to code — the first time.
Written by Kevin Lopez, Owner & Lead Technician at Express Gate Repair Services San Antonio, serving San Antonio since 2010.