Step 01 · City
City permit first
Our project manager confirms what your address and scope require at City of Universal City Development Services, and pulls it as part of the job.
Universal City, Texas
ARP Roofing & Remodeling repairs and replaces roofs across Universal City, TX, the city beside JBSA-Randolph in ZIPs 78148 and 78154. Universal City requires a permit for every roof job, even small repairs, issued from your signed contract. We're registered with Development Services and file it for you. Book your free roof inspection.
Family owned, locally accountable
COO & President — the father and son behind ARP
Start here — pick your door
Three routes, one written scope
Door 1 — replacement
Metal roll-formed on our own equipment, Class 4 impact-rated shingle, and the paperwork your city needs.
Residential Roofing in Texas →Door 2 — repair
Photo-documented inspection first, written scope second — including the honest verdict when your roof needs nothing.
Free Inspection & Estimate →Door 3 — storm claim
Documentation before repair: ARP photographs the damage the way your carrier needs to see it, in a written condition report.
Roof Storm Damage in Texas →One door, then the roof
Your Universal City address answers to Bexar County, and the Bexar Appraisal District values it.
Inside the city, your roof answers to one office. The City of Universal City Development Services, at 2150 Universal City Blvd, works from the 2021 International Residential Code.
If you live in Universal City, your neighborhood probably grew up with Randolph. Housing took off after Air Training Command moved its headquarters to Randolph in 1957, starting with Rose Garden, the city's first private development, and the city incorporated in 1960. It's grown from 14,849 people in 2000 to 19,720 at the 2020 Census. That gives you a mix of older homes from the Randolph build-out and newer construction, and we match your scope to the roof you actually have, through the San Antonio residential team.
Want the full process? It's on our residential roofing in Texas page. If you're chasing one leak, start with San Antonio roof repair.
Weighing an impact-rated roof? A UL 2218 Class 4 shingle on the same home runs $22,400 to $28,800, compared with $17,600 to $19,200 for architectural shingles, and it may lower your insurance premium; check with your insurance company. Read the Class 4 shingle guide, or put roof replacement and metal roofing side by side.
Yes, for every roof job. Universal City says all roof projects need a permit, even minor roof repairs, which covers more than many homeowners expect. Permits come from Development Services at 2150 Universal City Blvd through the city's SmartGov portal, and as of September 2026 the city builds under the 2021 International Codes. Here's the part that matters for you: the city issues the permit from your signed roofing contract, with your name, address and the scope of work on it. So the paperwork has to be right before anyone climbs a ladder.
You can pull the permit yourself, but the city says that makes you 100% responsible for the work. We'd rather carry that. Every roofer has to register with Universal City, even if they're registered in another city, and submit a Texas DPS criminal history search. We're registered. One more thing to know: a roof job may trigger the city's carbon monoxide alarm requirement before the final inspection, and we'll tell you up front if your home needs them.
Hail has found Universal City more than once. The Storm Prediction Center logged quarter-size hail just north-northwest of the city late on April 13, 2018, a report that notes it "lasted 2 minutes," and 1-inch hail just northwest of the city on June 8, 2023. Two minutes of quarter-size hail is plenty to bruise an older shingle, and you often can't see that bruising from your driveway. We know a storm claim is stressful, so here's what happens next.
First we document. Every slope gets photographed and measured, and your scope is written in Xactimate, so it reads the way your carrier's adjuster reads estimates. When the adjuster visits, we're there with you. Insurance may cover the cost if a storm caused the damage. If anyone offers to "take care of your deductible," walk away: Texas Business & Commerce Code § 27.02 makes that a crime, and Texas Insurance Code § 707.002 says you pay it. Start at storm damage repair or read how roof insurance claims work.
If yours is one of the older homes here, the gutters may be original or patched. We can pair your new roof with seamless gutters cut on-site to your fascia, one continuous run per side, so the water leaves your roof and lands away from your foundation instead of soaking the fascia.
You live next to JBSA-Randolph, and if yours is a military family, you might get orders mid-project or need to sell on a deadline. Add a permit rule that covers even small repairs, and a permit built from your signed contract, and you'll want a roofer whose paperwork is right the first time. We've measured roofs and pulled permits in Universal City, so the city's process isn't new to us.
Wherever your home sits in Universal City, you're in our service area: Rose Garden, the streets off Pat Booker Road and Kitty Hawk Road, and the neighborhoods in both the Schertz-Cibolo-Universal City ISD and Judson ISD parts of town. Next door, we also serve Live Oak, Selma, Schertz and Converse.
Run a business on Pat Booker Road? Our commercial team inspects, repairs and reroofs flat and low-slope buildings in TPO, PVC and EPDM, plus metal and coated roofs. Single-ply work carries our GAF GoldElite credentials; coatings carry UNIFLEX Premier Elite. See commercial roofing.
Examples of our work — Universal City area
Backed by the wider operation
The same team, project management, and warranty backing behind every job — see the wider operation.
San Antonio roofing →
GAF Certified Plus · Atlas PRO+ Platinum
Registered, insured & inspected on every job
Roofing systems we work with
Open a system for the material detail, the Universal City specifics, and the route to the guide for it.
Residential
ARP roll-forms standing-seam and exposed-fastener panels on our own equipment, puts a dedicated metal foreman on the install, and backs the roof with a written workmanship warranty.
2026 Universal City range: about $26,400 to $46,400 on a 2,000 sq ft home.
Residential metal roofing →Before the panels are ordered
Residential
2026 Universal City range: about $22,400 to $28,800 on a 2,000 sq ft home.
Class 4 shingle →What the grade means
Storm damage
If the damage is storm-related, insurance often covers much of the cost.
Roof Storm Damage in Texas →Order of operations after a storm
Residential
Best done with the roof: drip edge, underlayment and gutter apron detailed together by one crew.
Residential roofing →What is in a gutter scope
2026 Universal City market pricing
For a typical 2,000 sq ft single-story home in Universal City, about 3,200 sq ft of actual roof, an architectural asphalt shingle replacement runs $17,600 to $19,200. That includes tear-off, a deck inspection with photos, synthetic underlayment, drip edge, new flashing, ridge and hip caps, the permit, cleanup and a magnetic nail sweep. Your price moves with roof size, pitch, hips and valleys, any rotten decking under the old shingles, and the material you choose. Updated September 2026, San Antonio market pricing.
| Roof repair | Full replacement | |
|---|---|---|
| **Best when** | The damage is in one spot and the decking is sound | The roof is worn out or hail totaled it |
| **Typical cost** | Minor leak repair: $400 to $1,200 (stand-alone repairs have a $500 minimum) | $17,600 to $19,200 (2,000 sq ft single-story home, September 2026) |
| **Permit in Universal City** | Yes, even for minor repairs | Yes |
| **Time on site** | Usually one day | 1 to 3 days, plus the permit and inspection |
Estimate your own project
Pick your property type, size and system for a live Universal City range built from the same rates our crews use here — then send it over and we'll confirm it on the roof.
Ranges orient you. The written scope after your free roof inspection & estimate is the number you can hold us to.
Standing seam metal, roll-formed on our own equipment — Class 4 impact-rated for the Universal City hail belt.
2026 Universal City rates. About 40 seconds.
Roof area used: 3,200 sq ft — typical pitch adds about 60% over heated area
Adjust roof size to see your price
Your 2026 Universal City range
Request in — we'll text to confirm
Need it sooner? Call or text (210) 714-0040.
Included in every price
Full tear-off, deck inspection with photos, synthetic underlayment, drip edge, new flashing at every transition, ridge and hip caps, the city permit, debris haul-off and manufacturer-warranty registration — no hidden line items.
Financing
No-Money-Down plans on approved credit (W.A.C.), so a replacement can be spread over time.
“If a second opinion makes a contractor nervous, that tells you what the first opinion was worth. Get the second one. I have talked myself out of jobs that way and I sleep fine.”
Why homeowners choose ARP
We're a good fit if you want the permit pulled in the contractor's name, a written scope, and your storm damage documented before you call your carrier. We're probably not your roofer if you need a fix under $500 or you're going with the lowest number no matter what's in the scope. That's an honest answer, not a runaround.
On the record
One honest note that protects you
What ARP does instead: photograph and document the damage the way your carrier needs to see it, and give you a written condition report before you file.
Questions that decide the job
A photo-documented roof walk and a written condition report in your hands — whether or not you hire us.
City of Universal City: