ARP Roofing & Remodeling

Castle Hills, Texas

Castle Hills Residential Roofing — Mid-Century Ranch Roofs

ARP Roofing & Remodeling is the Castle Hills roofing company for replacing and repairing the city's 1950s–70s ranch homes. Castle Hills requires a roof permit and city inspection at 209 Lemonwood Dr — we handle the permit, the oak rules, and the roof — book your free inspection.

Randal and Preston Williams, ARP Roofing owners

Family owned, locally accountable

COO & President — the father and son behind ARP

Start here — pick your door

Three routes, one written scope

What is on the record

5,000+

Completed Texas projects

The volume behind your roof — thousands of completed roofs of experience showing up on your Castle Hills home.

300+

Five-star reviews

Homeowner feedback across those projects.

GAF Certified Plus + Atlas PRO+

Manufacturer credentials

Certifications ARP holds as a company, on both shingle lines.

BBB A+ accredited

Accountability

ARP's Better Business Bureau accreditation and standing.

One door, then the roof

Which county, which appraisal district, and how Castle Hills permits your roof

Your Castle Hills address answers to Bexar County, and the Bexar Appraisal District values it.

Inside the city, your roof answers to one office. The Castle Hills Permit Office, at City Hall, 209 Lemonwood Drive, works from the adopted International codes.

01

Step 01 · City

City permit first

Our project manager confirms what your address and scope require at Castle Hills Permit Office, and pulls it as part of the job.

02

Step 02 · Install

Roof after

The same order every time.

Roof Repair & Replacement in Castle Hills

Castle Hills incorporated in 1951 and San Antonio grew up around it — today it's a 2.47-square-mile enclave of mostly 1950s–70s ranch homes on quarter- to half-acre lots. Nearly nine in ten are owner-occupied, which tells you people here stay. Our roofers run replacement, repair, and maintenance through the San Antonio residential team, and on a ranch roof this age we walk the attic as well as the deck.

Long, low rooflines and additions where a 1960s section of your home meets a 1990s one — those junctions are where we find most of the trouble. The full process is on our residential roofing in Texas page; a smaller fix starts at San Antonio roof repair.

Replacing anyway? On your replacement, a UL 2218 Class 4 impact-rated shingle costs only the material difference, and many Texas carriers discount your premium for it. Compare roof replacement with metal roofing, or read the Class 4 guide.

Hail Damage & Insurance Claims in Castle Hills

Aerial view of residential two-story home with gray architectural asphalt shingle roof featuring dual peaks and valleys
A gray architectural shingle roof, aerial view.

The April 12, 2016 hailstorm — $1.36 billion in insured losses, the largest hail ever recorded in Bexar County — cut its swath just north of downtown, across the Loop 410 corridor Castle Hills sits on. The door-knockers find a small city with older roofs fast. If anyone offers to "take care of your deductible," walk away: under Texas Business & Commerce Code § 27.02 that's a crime, and Texas Insurance Code § 707.002 requires you to pay it.

We photograph, measure, and write your scope in Xactimate — the platform your insurance company's adjuster uses — then meet the adjuster on the roof. Hail bruises the shingle mat before it ever leaks, so get documented within the week even if the ceilings look fine. Start at storm damage repair or read the roof insurance claims process.

Seamless Gutters & the Oak Rules

Castle Hills is a Tree City USA community that regulates its canopy: trimming or removing a tree requires a city permit, and oak trimming is banned February 1 to July 1 to stop oak wilt. So if a limb hangs over your ridge, we scope and permit that clearance ahead of the roofing work, in season. And because that canopy sheds on your roof most of the year, we pair many reroofs with seamless gutters cut on-site to your fascia.

Aerial view of residential roof replacement in progress with asphalt shingles, blue underlayment, and roofing crew working
A reroof in progress — fresh underlayment over sound decking, documented as we go.

Do You Need a Roof Permit in Castle Hills?

Yes — a permit and a city inspection, through the Permit Office at City Hall, 209 Lemonwood Drive. A single-family roof permit runs $100, applications go in by email, fax, or in person (there's no online portal), and starting work without a permit doubles the fee. Contractors must be registered with the city, carry insurance naming the city, and keep the city's work hours: weekdays 8 to 5, Saturdays 9 to 4, never Sundays. We're registered, permitted, and scheduled before a shingle comes off your roof.

Why Castle Hills Roofs Are Different

A 1951 enclave of ranch homes on generous lots, under protected oaks, in a city that inspects the work — that combination is exactly what trips up out-of-town storm crews and exactly what we handle as routine. A ranch roof from that era has layered flashing and valleys reshingled three or four times; we document what's under your current roof before we quote it.

Streets & Neighborhoods We Serve

Aerial view of brick two-story home with gray architectural shingle roof, two-car garage, and manicured landscaping in
A brick home reroofed in gray architectural shingle.

Both halves of the city — north and south of Loop 410 — are ours: whether your home sits on the blocks along Northwest Military Highway and West Avenue, around The Commons at Castle Hills, or on the streets tracing Olmos Creek. Up Northwest Military, we also serve Shavano Park, a fellow enclave with oak rules of its own.

Have a storefront or office in the area? Our GAF GoldElite commercial team handles flat, metal, and TPO roofs metro-wide — start with commercial roofing.

“Honest Inspections they will not try to sell or convince you to buy something you don't need. Highly recommended m.”

Charlie M. · San Antonio office · 2025 · Roof inspection · Google Review

Examples of our work — Castle Hills area

Aerial view of residential two-story home with gray architectural asphalt shingle roof featuring dual peaks and valleys
A gray architectural shingle roof, aerial view.
Aerial view of brick two-story home with gray architectural shingle roof, two-car garage, and manicured landscaping in
A brick home reroofed in gray architectural shingle.

Backed by the wider operation

The same team, project management, and warranty backing behind every job — see the wider operation.

San Antonio roofing →
ARP Roofing certification badge, orange

GAF Certified Plus · Atlas PRO+ Platinum
Registered, insured & inspected on every job

Roofing systems we work with

Metal, Class 4, storm-ready roofing and seamless gutters

Open a system for the material detail, the Castle Hills specifics, and the route to the guide for it.

S-01 Residential

Metal — standing seam & exposed fastener

+

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 Castle Hills range: about $26,400 to $46,400 on a 2,000 sq ft home.

Residential metal roofing →

Before the panels are ordered

  1. 04Panels roll-formed on ARP equipment
  2. 03Dedicated metal foreman on the install
  3. 02City permit pulled by your project manager
  4. 01Written scope and product data sheets
S-02 Residential

Class 4 impact-rated shingle

+

2026 Castle Hills range: about $22,400 to $28,800 on a 2,000 sq ft home.

Class 4 shingle →

What the grade means

  1. 03Premium credit with many Texas carriers
  2. 02Verified Class 4 roof documented for your carrier
  3. 01Top impact grade under UL 2218 testing
S-03 Storm damage

Storm-damage roofing and documentation

+

If the damage is storm-related, insurance often covers much of the cost.

Roof Storm Damage in Texas →

Order of operations after a storm

  1. 03You and your carrier settle the claim
  2. 02Written condition report in your hands
  3. 01Damage photographed in carrier format
S-04 Residential

Seamless gutters — formed on site

+

Best done with the roof: drip edge, underlayment and gutter apron detailed together by one crew.

Residential roofing →

What is in a gutter scope

  1. 05Downspout sizing and placement — where water leaves the house, and where it lands away from the foundation.
  2. 04Gutter guards, if you want them — priced as a line item, not bundled in quietly.
  3. 03Hidden hangers into solid framing — fastened to structure, not to a rotted fascia board.
  4. 02Seamless runs formed on site — one continuous length per roofline, in your color.
  5. 01Fascia and drip-edge condition, photographed — we say so before the gutter goes up if the board needs work.

2026 Castle Hills market pricing

What roofing costs in Castle Hills, TX

Your standard architectural asphalt shingle replacement in San Antonio runs $17,600 to $19,200 for a typical 2,000 sq ft home — about 3,200 sq ft of actual roof — including tear-off, synthetic underlayment, new flashing, ridge vent, permit, and inspection. Your ranch-era home can run higher when tear-off uncovers old decking or extra shingle layers. Updated April 2026 — San Antonio / Bexar County market pricing.

Repair vs. replacement — updated 2026, Castle Hills
 Roof repairFull replacement
**Best when**Damage is local and the decking is soundThe mat is brittle, layers are stacking, or hail totaled it
**Typical cost**A few hundred to a few thousand dollars$17,600–$19,200 (2,000 sq ft home, April 2026)
**Time on site**Usually a day1–3 days including permit and inspection
**Insurance**Sometimes, if storm-causedOften, after documented hail damage

Estimate your own project

Put your own numbers against the 2026 ranges

Pick your property type, size and system for a live Castle Hills 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 assessment is the number you can hold us to.

Aerial view of residential metal roof installation with standing seam panels, blue and white finishes, surrounded by dense

Standing seam metal, roll-formed on our own equipment — Class 4 impact-rated for the Castle Hills hail belt.

Price your Castle Hills roof & book the visit

2026 Castle Hills rates. About 40 seconds.

Property type

Roof area used: 3,200 sq ft — typical pitch adds about 60% over heated area

Adjust roof size to see your price

Your 2026 Castle Hills range

Property type

We confirm your address is covered before we schedule. Additional cost may apply based on size, pitch, complexity and location.

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.

Preston Williams, President of ARP Roofing

“The quiet years are the ones that decide how a roof ends. Nothing dramatic happens in year eight. That is exactly why nobody looks, and exactly why it matters that somebody does.”

Preston Williams, President, ARP Roofing & Remodeling

Why homeowners choose ARP

What is on the record — and what we will not do.

We're a great fit if you own one of the ranch-era homes this city is built on and want the permit and inspection handled properly. We're probably not your roofer if you want a sub-$500 patch or you're chasing the cheapest of five bids without reading the scope. We'd rather tell you that up front.

On the record

What you get

  • 5,000-plus completed Texas projects. The volume behind your roof.
  • 300-plus five-star reviews. Homeowner feedback across those projects.
  • GAF Certified Plus and Atlas PRO+ certification. Manufacturer credentials ARP holds as a company.
  • BBB A+ accreditation. ARP's Better Business Bureau rating.
  • A documented process on every roof. Photo-documented inspection, written scope, one project manager start to finish.
  • A written workmanship warranty. In writing, so you can hold us to it.
Book my Castle Hills roof visit →

One honest note that protects you

What no roofer can do

  • No legitimate roofer can pay or waive your deductible — under Texas Business & Commerce Code § 27.02 that is a crime.
  • Under Texas Insurance Code § 707.002 the insured is required to pay the deductible.
  • ARP does not act as your adjuster or negotiate your claim — Texas law keeps the roofing contractor and the public adjuster separate.

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

Castle Hills roofing — frequently asked questions

Do I need a permit to replace my roof in Castle Hills?

+
Yes — a permit and a city inspection, through the Permit Office at City Hall, 209 Lemonwood Drive. A single-family roof permit costs $100, and starting work without one doubles the fee. There's no online portal; applications go in by email, fax, or in person. We handle all of it on every job, so the permit never becomes your delay.

Can you trim the oaks over my roof before the work starts?

+
Only by the city's rules. Castle Hills requires a permit to trim or remove trees, and oak trimming is prohibited February 1 to July 1 to prevent oak wilt. If your reroof needs limb clearance, we scope and permit that ahead of the roofing work so the job doesn't stall.

Did the 2016 hailstorm hit Castle Hills?

+
The April 12, 2016 storm dropped its swath of very large hail just north of downtown San Antonio, across the Loop 410 corridor — with $1.36 billion in insured losses and the largest hail ever recorded in Bexar County. If your roof predates that storm and was never inspected afterward, that inspection is overdue.

Are contractors allowed to work weekends in Castle Hills?

+
Saturdays only, 9 a.m. to 4 p.m. — city rules bar contractor work on Sundays and holidays, and weekdays run 8 to 5. We schedule your job inside those windows from the start, so there are no surprises with the city or your neighbors.

What does a roof replacement cost on a Castle Hills ranch home?

+
A standard architectural shingle replacement in San Antonio runs $17,600 to $19,200 for a typical 2,000 sq ft home. Your ranch-era Castle Hills home can run higher when tear-off uncovers old decking or extra shingle layers, which is why we inspect your deck before quoting. Pricing updated April 2026 for the San Antonio / Bexar County market.

Book your free Castle Hills roof assessment

A photo-documented roof walk and a written condition report in your hands — whether or not you hire us.

Book my Castle Hills visit Call or text (210) 714-0040
ARP Roofing team of 20+ employees standing between two branded service trucks in parking lot
Verification Sources & references +

Regulatory:

  • 01Texas Business & Commerce Code § 27.02: the statute that makes it a crime to waive, rebate, or pay a homeowner's insurance deductible — cited in the storm-claim section. Texas Statutes
  • 02Texas Insurance Code § 707.002: the statute requiring a policyholder to pay the deductible on a roof-damage claim. Texas Statutes
CallBook Roof Assessment