Roof Replacement in San Antonio Heights, CA | Millstone Roofing

Roof Replacement in San Antonio Heights — Free Roof Inspection, Written Price

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

Call to schedule your free estimate

115+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Metal roofingMetal roofing
Architectural shinglesArchitectural shingles
Tile roofingTile roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as$159/month*On approved credit; ask for current terms
Get your free estimate

Fast, Reliable Roof Replacement Across San Antonio Heights

Roof replacement in San Antonio Heights typically runs $12,500 to $28,000 for a full tear-off and reinstall, with acreage hillside properties pushing toward the upper end due to access, permitting, and fire-hardening requirements. Most projects here take 3 to 7 days once materials are staged, though county inspection scheduling can add a few days. Millstone Roofing works throughout the 91784 area, from the ridgelines above Euclid Avenue down to the canyon roads that wind through the foothills. If you need a straight answer about your roof, call us at (855) 341-6021.

Call (855) 341-6021

Key Takeaways

  • San Antonio Heights is unincorporated, so county permits and inspections apply, not city.
  • Well and septic setbacks often dictate staging, debris placement, and decking access on acreage lots.
  • Wood shake roofs built in the 1950s to 1980s are frequently targeted by insurance non-renewals, driving Class A upgrades.
  • Free estimates are always written and line-itemed. Call (855) 341-6021 to schedule one.

Why Millstone Roofing Is San Antonio Heights’s Preferred Roof Replacement Company

We inspect first. Every recommendation we make comes with documented findings, so a San Antonio Heights homeowner knows exactly why a roof needs replacement rather than a repair. If repair is right, we say so. Nelson Ibarra built Millstone Roofing around that honesty, and the crews working the 91784 area carry it through every job.

We know the private roads off Euclid and the tight switchbacks up toward the foothill ridgelines. Our teams have staged tear-off debris in cleared turnouts because there was no curb access, and we understand how county inspection timelines work for unincorporated parcels. San Antonio Heights homeowners consistently tell us the thing they value most is getting a straight answer without a sales pitch. That’s the whole model. Call (855) 341-6021 and we’ll walk you through what your roof actually needs.

Explore

Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Reroofing in San Antonio Heights

Reroofing in San Antonio Heights often means removing a brittle mid-century wood shake or aged asphalt shingle system and installing a fire-rated Class A assembly that meets San Bernardino County’s wildland-urban interface requirements. Because this is an unincorporated foothill community, reroofing here runs on county permits and inspections rather than a city building department, which changes both the paperwork and the timeline. A standard tear-off and reroof on a single-story ranch in the 91784 area runs $13,000 to $22,000, while split-level and multi-elevation hillside homes start around $18,000 and can reach $30,000 with decking repairs.

Decking Replacement Beneath the Shingles

On older San Antonio Heights homes, the original plank decking is often checked, cupped, or rotted at the eaves where winter runoff has pushed under the drip edge. County inspectors will not sign off on a reroof over compromised decking, so we scope decking replacement during the inspection and write it into the quote before tear-off starts. That means the number you see is the number you pay.

Fire-Rated Class A Assemblies

Many reroofs here convert from wood shake to Class A systems because insurance carriers in the foothills are non-renewing policies on aged shake roofs. We install GAF and CertainTeed Class A architectural shingles with ember-resistant ridge venting and proper starter strip detailing, and we document the assembly for your carrier. The county rebuild threshold on older split-levels often makes this the only compliant path.

Flat Roof Replacement in San Antonio Heights

Flat roof replacement in San Antonio Heights mostly applies to additions, detached garages, workshops, and ADU structures built on acreage parcels, where the flat or low-slope section ties into a steep pitched main roof. These roofs fail faster than pitched sections because the intense San Antonio Heights sun bakes the membrane year-round, and Santa Ana winds peel edges that were never fastened correctly. A flat roof replacement on a detached structure here runs $8,500 to $16,000 depending on square footage, membrane type, and whether the decking beneath is still sound.

Membrane Selection for Foothill Exposure

We scope flat roofs in the 91784 area for heat and ember resistance first. Modified bitumen and TPO hold up differently under constant sun exposure at elevation, so we recommend based on the structure’s orientation and the wildfire exposure from surrounding chaparral. The right membrane is the one that matches the site, not the one we have sitting in a yard.

Tie-Ins Where Flat Meets Pitched

On ranch-style San Antonio Heights homes with flat sections over patios or carports, the failure point is almost always the tie-in. Water gets driven under the flashing during winter storms if the transition wasn’t detailed correctly. We replace the tie-in as part of every flat roof job, not as an add-on.

Trusted Brands We Service in San Antonio Heights

Millstone Roofing stocks multiple manufacturer lines, so the material selection for a San Antonio Heights roof is driven by what the home needs, not what we’re incentivized to sell. We work with GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For acreage properties with wildfire exposure, we often recommend GAF or CertainTeed Class A assemblies. For homes where the homeowner wants a specific tile profile, Atlas and Boral are in the conversation. We keep common 91784-area profiles available for faster turnaround, and manufacturer-backed warranties are available through each brand’s program. Your roof, your choice.

Repair when repair is right. Replace when replacement makes sense. That’s how we scope every job in San Antonio Heights.

Common Roof Replacement Problems We See in San Antonio Heights Homes

  • Ember intrusion through unprotected vents. Santa Ana winds over 60 mph push embers into attic spaces through old static vents and gable openings. A roof that looks intact can still fail a fire inspection because the venting was never upgraded.
  • Rotted eave and fascia decking from hillside drainage. Acreage lots in the 91784 area drain toward the house or outbuilding pads during winter storms. Without regrading and proper gutter discharge, runoff gets pushed under the drip edge and rots the decking over time.
  • Tile slippage and lifted shingles from wind shear. Steep multi-level pitch profiles common in the foothills put extra stress on fastening patterns. We regularly see tiles shifted out of alignment and shingles lifted where starter strip and nailing schedules were shortcut on the original install.
  • Insurance non-renewal on mid-century wood shake. Homes built between the 1950s and 1980s with original shake roofs are being dropped by carriers. The solution is a documented Class A assembly with ember-resistant detailing, which is now a large share of our work here.
Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Pricing for Roof Replacement in San Antonio Heights, CA

Here are honest numbers for the San Antonio Heights market. A standard asphalt shingle tear-off and replacement on a single-story home runs $12,500 to $20,000. Architectural shingle upgrades add $2,000 to $4,500. Concrete tile replacement starts around $22,000. Flat roof sections on detached structures run $8,500 to $16,000. Steep hillside access, long private road hauls, and decking repairs add meaningfully to that base. Every Millstone Roofing quote is a written line-item estimate, so you’ll see exactly where the money goes before you commit. Call (855) 341-6021 for a free estimate.

How Acreage Scoping Changes a San Antonio Heights Quote

Building on acreage around San Antonio Heights means the cost drivers are different from a tract home in Upland or Claremont. County permitting on an unincorporated parcel includes plan check and inspection timelines that don’t exist in incorporated cities. Well and septic setbacks determine where we can stage materials, where debris containers can sit, and how we access the roof plane without encroaching on protected areas. Long material hauls up narrow, winding private roads mean we stage shingle squares in cleared turnouts or at the base of the driveway and shuttle them up in smaller loads. Outbuildings, detached shops, and ADUs each have their own roof systems needing separate scoping. Grading and drainage on an open lot affect how water moves around the structure, which changes the flashing and eave detailing plan. Each of these gets identified during the inspection and written into the quote before we order the first square. That is the difference between a Millstone roof replacement and a generic one.

On a steep acreage parcel off the winding private roads near San Antonio Heights, our crew tore off a brittle mid-century wood shake roof that had triggered an insurance non-renewal and replaced it with a GAF Class A architectural shingle assembly. We did new decking repairs where the original planks had checked, installed a full ice and water shield in the valleys, and detailed ember-resistant ridge vent and soffit to match the wildland-urban interface exposure. We trucked material up a narrow private drive and staged it in a cleared turnout because there was no curb access, then finished with new drip edge and starter strip along every eave and rake. The homeowner got a fire-rated roof that satisfied the carrier without touching the existing well and septic setbacks.

We Also Serve Cities Near San Antonio Heights

Millstone Roofing serves San Antonio Heights and the surrounding foothill and valley communities, including Upland, Claremont, Rancho Cucamonga, and Montclair. If you’re just over the line in one of those cities, our Roof Replacement team can still help. Learn more about our work in the area on our Roof Replacement in San Antonio Heights page.

Serving San Antonio Heights, CA — Our Local Coverage Area

We’re based in the San Antonio Heights area and know this community well. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.

FAQs About Roof Replacement in San Antonio Heights

Why San Antonio Heights Chooses Millstone Roofing

We set the standard for roof replacement in San Antonio Heights.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in San Antonio Heights

Getting your roof replacement handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roof replacement needs and we provide an upfront, transparent quote — no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in San Antonio Heights — typically within 30–60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees — talk to a local roof replacement pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you — the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What San Antonio Heights Customers Say

Trusted by homeowners across San Antonio Heights and surrounding areas.

★★★★★

"He told me my roof had another five or six years in it and I should not replace it yet. He was standing there with a quote pad in his hand. That's why I'll call him when it's time."

Diego Guzman · Verified customer
★★★★★

"Leak over the kitchen turned out to be a cracked boot around a vent pipe, not the roof itself. He showed me the photo from up there and replaced the boot for a couple hundred dollars. The company before him had quoted a full tear off."

Jessica Kim · Verified customer
★★★★★

"Tile roof, three cracked tiles and a slipped one. Matched the tile, no color mismatch, and it took him half a day."

Gabriela Garcia · Verified customer

Ready for Roof Replacement in San Antonio Heights?

Call now for a free estimate — or request one below. Licensed, insured, and here with fast after-hours help in San Antonio Heights.

(855) 341-6021

Request a Free Estimate in San Antonio Heights

Tell us about your roof replacement needs — we'll respond within the hour.

By providing your information above, you agree to our Privacy Policy and authorize us to contact you by telephone, text message, or email about your service request, including from the local pros who may handle it.

Prefer to text? Text Us
Areas We Serve
Call Now - 24/7 Dispatch