Roof Repair in San Antonio Heights, CA | Bedrock Roof Repair

Roof Repair 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

252+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Architectural shinglesArchitectural shingles
Metal roofingMetal roofing
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 Repair Across San Antonio Heights

Roof repair in San Antonio Heights typically costs between $350 and $1,800 depending on what failed, and most jobs we scope here finish in one day. The unincorporated foothill location above Upland means your roof answers to San Bernardino County, not a city counter, and that changes how permits, access, and even material staging get handled. We know the 91784 terrain, the older ranch homes and custom hillside builds, and the specific way Santa Ana winds find weak edge details. If you’ve got a stain spreading on a ceiling or shingles lifting after the last blow, call (833) 589-7850 for a straight answer and a free estimate.

Call (833) 589-7850

Key Takeaways for San Antonio Heights Homeowners

  • Roof repair in 91784 runs roughly $350 – $1,800 for common fixes like flashing, vent boots, and shingle replacement.
  • San Antonio Heights permits go through San Bernardino County, not a city building department.
  • Large-lot properties with wells and septic systems change where we can stage materials and access the roof.
  • Santa Ana winds in this foothill pocket attack ridge vents, starter strip, and eave closures before shingles fail.
  • Alan Cofield and the Bedrock Roof Repair team inspect before recommending repair or replacement, always.
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

Why Bedrock Roof Repair Is San Antonio Heights’s Preferred Roof Repair Company

We work the same way on a 1960s ranch off Euclid Avenue as we do on a custom multi-plane build near the foothill edge: we look at the roof, find what actually failed, and tell you whether it’s a repair, a replacement, or something that can wait. Alan Cofield built Bedrock Roof Repair around that sequence. Repair first, replace only when the roof genuinely needs it. That’s not a marketing line. It’s in the name.

Our Roof Repair team has worked enough 91784 roofs to know what the valley contractors miss. The county permit process. The leach field you can’t park a material truck on. The roof plane that catches every gust coming up the wash. When we quote a repair in San Antonio Heights, the scope already accounts for these things. You get a written line-item estimate, not a vague number that swells after we start pulling shingles.

We carry materials from GAF, CertainTeed, Owens Corning, IKO, and other major manufacturers, so the fix matches your existing roof rather than whatever brand we happen to stock that week. And because we inspect before we recommend, you’ll never hear us push a full replacement for a roof that needs four shingles and a resealed vent boot.

Shingle Roof Repair in San Antonio Heights

Shingle roof repair in San Antonio Heights usually means replacing wind-torn tabs, repairing nail pops, or re-securing shingles that thermal cycling has lifted along the rake edges. The hot days and cool foothill nights in 91784 expand and contract shingles constantly. After enough cycles, the sealant strip fails, tabs lift, and the next Santa Ana event peels them back like a deck of cards. A typical shingle repair here runs $300 – $650 for a small section, and $700 – $1,400 when we’re replacing underlayment or decking beneath the shingles.

Wind-Lifted Tabs and Starter Strip

On exposed hillside lots, the first rows of shingles take the most abuse. Wind gets under the tab edges and works upward. We replace the damaged shingles, re-secure the starter strip, and check that the fasteners in the first two courses are holding.

Sealant Failure from Thermal Cycling

Shingles on south-facing planes in San Antonio Heights bake at 140-plus degrees in summer, then drop 50 degrees at night. The sealant strip eventually hardens and cracks. When that happens across a whole plane, we can sometimes reseal; when the shingles are brittle, we replace the affected section and advise on how much life the rest of the roof has left.

Storm Damage Roof Repair in San Antonio Heights

Storm damage roof repair in San Antonio Heights centers on what Santa Ana wind events and concentrated winter rain leave behind: lifted ridge vents, torn underlayment, displaced flashing, and sections of roof edge that failed because a eave closure wasn’t secured the way this terrain demands. Repairs after a wind event in 91784 typically run $400 – $1,100. When storm runoff gets under the underlayment and rots decking near the fascia, the job can reach $1,500 – $2,400 depending on how much sheathing needs replacement.

Ridge Vents and Edge Flashing

Wind coming up the slope hits the leeward side of the ridge and pries vents loose. We re-fasten or replace the vent, check the fasteners on the full ridge line, and repair any flashing the uplift exposed. If the vent tore free and rain entered the attic, we inspect the insulation and decking below before closing anything back up.

Valley and Chimney Penetrations

On multi-plane roofs, valleys concentrate water during an intense storm. Debris from foothill oaks and eucalyptus accumulates there, backs water up, and sends it under the shingles. We clear the valley, repair or replace the underlayment, and re-secure the flashing so the next storm drains the way it should.

Trusted Brands We Service in San Antonio Heights

Bedrock Roof Repair isn’t tied to one manufacturer. We install and repair products from GAF, CertainTeed, Owens Corning, and IKO, among others. That matters on a roof that already has a specific tile or shingle profile. We can match the existing material instead of forcing a patch that looks like a patch. For San Antonio Heights homeowners, we keep common repair components for tile, composition shingle, and flat roof systems stocked locally, so a repair doesn’t stall waiting on a warehouse run from down the hill.

Common Roof Repair Problems We See in San Antonio Heights Homes

  • Failed flashing around chimneys and skylights: Thermal cycling on foothill roofs cracks sealant and shifts metal flashing. Water gets in around the penetration long before the shingles around it show any wear.
  • Santa Ana wind damage to ridge vents and starter strip: Exposed edges on hillside lots catch gusts that valley subdivisions never feel. Embers and rain follow the gaps that lift open.
  • Storm runoff overwhelming undersized drainage: Sloped lots concentrate a winter deluge into narrow valleys and along fascia lines. When drainage clogs, water backs up under the underlayment and rots the decking.
  • Tile roof fastening failures on steep planes: Concrete tile lasts, but the fasteners and underlayment beneath it don’t always age as well. We see cracked tile and slipped courses on the steepest planes of custom hillside builds.
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

Building in San Antonio Heights: Why Acreage Changes the Scope

San Antonio Heights is unincorporated county land. That means roof repair permits and inspections go through San Bernardino County, not a city building department. On a standard repair, that’s a straightforward process, but on large-lot properties the county also governs well and septic setbacks. A leach field near the driveway isn’t just a landscaping feature. It’s a no-go zone for material trucks, dump trailers, and heavy equipment. We scope the access before we quote, because staging material on the upper pad and hand-carrying squares to the roof costs labor hours that a valley roofer never factors in.

On a sloped lot off Mountain View Avenue, our crew repaired a wind-lifted ridge vent and torn underlayment on a 1970s ranch with a Boral concrete-tile roof. The property runs on a private well with a septic field near the driveway, so we staged material on the upper pad and hand-carried squares to avoid compacting the leach area. We replaced the failed flashing at the chimney penetration, added ice and water shield in the valleys, and re-secured the drip edge before matching the existing tile. That job cost more in labor than the same repair would in a flatland tract home, and it should. The site demanded it.

Detached shops and ADUs change the quote too. A roof repair on a detached structure often carries a separate county permit and its own access and staging requirements. We quote the main house and the outbuilding as separate line items so you can see exactly what each costs.

Pricing for Roof Repair in San Antonio Heights, CA

Here are the ranges we quote most often on 91784 roofs. Small shingle repairs with no structural work: $300 – $650. Flashing repair at chimneys, skylights, or valleys: $350 – $900. Vent boot replacement: $250 – $500 per penetration. Ridge vent repair or replacement: $400 – $1,100. Storm damage repair with underlayment and decking replacement: $800 – $1,800. Tile roof repair with re-bedding and matching: $500 – $2,400 depending on pitch and access.

Steep slopes, septic setbacks, and hand-carry staging all add labor. What they don’t do is hide in the fine print. Your estimate from Bedrock Roof Repair is line-itemed, fixed, and free. Call (833) 589-7850 and we’ll walk the roof with you before we put a number on paper.

We Also Serve Cities Near San Antonio Heights

Bedrock Roof Repair works throughout the foothill communities and the valley below. If you’re in Upland, Claremont, Rancho Cucamonga, or Montclair, we can inspect and repair your roof with the same county-permitting knowledge and repair-first approach we bring to every San Antonio Heights job.

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 Repair in San Antonio Heights

Get Your Free Roof Repair Estimate in San Antonio Heights

If you’re looking at a stain, a lifted shingle, or a ridge vent that moved in the last wind event, don’t guess. Call Alan Cofield and the Bedrock Roof Repair team at (833) 589-7850. We’ll inspect the roof in person, explain what failed and why, and give you a written line-item estimate for the repair. If the roof doesn’t need work yet, we’ll tell you that too. That’s the whole point.

Written by Alan Cofield, Owner at Bedrock Roof Repair, serving San Antonio Heights and the surrounding foothill communities.

Why San Antonio Heights Chooses Bedrock Roof Repair

We set the standard for roof repair 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 repair handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roof repair 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 repair 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.

★★★★★

"Added a ridge vent and cleared the blocked soffit vents. Attic temperature in the summer dropped noticeably and the upstairs is livable now."

Gabriela Reyes · Verified customer
★★★★★

"Went up in the attic first with a flashlight before going on the roof, which no other estimator bothered to do. Found the stain and worked backward from there."

Alma Garcia · Verified customer
★★★★★

"Quality work on the repair. There were a few nails left in the driveway that the magnet missed, so check yours before driving over it. Otherwise no complaints."

Holly Kowalski · Verified customer

Ready for Roof Repair 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.

(833) 589-7850

Request a Free Estimate in San Antonio Heights

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

By submitting this form, you agree to the terms of our Privacy Policy and agree that you may be contacted by phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

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