Architectural shingles
Metal roofing
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Replacement Across San Antonio Heights
Roof replacement in San Antonio Heights typically runs $14,000 – $38,000 depending on size, pitch, material, and whether the existing roof must be removed down to the decking. Most full reroofs here take 5 – 10 working days once materials arrive. We serve all of 91784, from the lower Euclid Avenue corridor up to the hillside lots off Mountain Avenue and San Bernardino Mountain Road, and we’re reachable at (833) 589-7850 for a free estimate. The single biggest factor in your quote will be whether your parcel falls within a Wildland-Urban Interface zone requiring ignition-resistant assemblies, which we check before we price anything.
Why Bedrock Roof Repair Is San Antonio Heights’s Preferred Roof Replacement Company
Alan Cofield started Bedrock Roof Repair with one rule: tell the homeowner what the roof actually needs before talking replacement. That matters here because San Antonio Heights roofs are not a uniform product. A 1960s ranch on a flat Euclid-adjacent lot has different problems than a 2005 custom build up a hillside switchback. We inspect with that distinction in mind.
We carry all seven major roofing brands, GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, so the recommendation follows your roof and budget, not a supplier relationship. If a roof can be repaired for another five years, we will say so. If it cannot, we will show you why, with photos taken from your own roof, and quote replacement in writing before any work begins. The name is the commitment.
Response time to San Antonio Heights from our Anaheim shop runs 60 – 90 minutes for estimates. We cover the entire 91784 zip code, including the unincorporated foothill areas where County Fire jurisdiction changes what a code-compliant roof looks like block by block.
Styles & brands we work with






Reroofing in San Antonio Heights
Reroofing in San Antonio Heights means tearing off the existing covering, inspecting and often replacing damaged decking, installing new underlayment, and then applying the new roof system. On most 91784 homes, that existing covering is either aged asphalt shingle, warped concrete tile, or a mix of both from a previous partial repair. Full reroofing typically costs $16,000 – $34,000 here depending on square footage, pitch, and how much decking needs replacement. Steep hillside roofs add labor and safety costs that flatland cities do not see.
What the demolition phase reveals
The tear-off is where hidden problems surface. On San Antonio Heights homes built before the 1990s, we commonly find rotted decking at valley transitions and around chimneys and skylights, because sealant cracked from decades of thermal cycling and water sat against wood that never fully dried. We replace that decking to current code rather than layering new material over it.
When repair stops being the honest answer
If a roof has two or more active leaks, widespread granule loss exposing the mat on asphalt shingles, tile that has shifted and cracked in more than 15 percent of the field, or decking that has begun to soften, repair becomes false economy. At that point we will recommend full Roof Replacement, and we will show you the condition evidence before you commit to anything.
Flat Roof Replacement in San Antonio Heights
Flat roof replacement in San Antonio Heights is spec’d differently than in Midwestern or coastal towns. Our flat roofs must shed a winter’s worth of rain in a handful of intense storms, then survive months of direct inland UV with no shade relief. Typical flat roof replacement here runs $11,000 – $22,000 depending on assembly type and parapet condition. Mid-century ranch homes along Euclid and the lower Avenue corridors are the most common flat roof candidates in 91784.
Built-up and membrane systems
We install both modified bitumen and single-ply membrane systems (TPO and PVC), and the choice depends on what the deck will support and how the roof drains. On older San Antonio Heights homes with original 3-tab flat sections, we often find the deck meets mid-century load assumptions that will not support a heavier built-up system, so a reinforced membrane over new ISO board becomes the right call.
Drainage on sloped foothill lots
A flat roof on a hillside parcel is never truly flat, and the drainage plan has to account for where runoff exits under heavy rain. We inspect scupper placement, downspout capacity, and overflow paths, because water backing up under a membrane during a single intense storm causes more San Antonio Heights flat roof failures than years of UV exposure.
Trusted Brands We Service in San Antonio Heights
We are brand-agnostic by design. That means we install CertainTeed and Owens Corning architectural shingles, IKO asphalt systems, and Atlas products without a sales quota attached to any of them. For San Antonio Heights homes needing fire-rated assemblies, we also work with Boral concrete and clay tile, which many upper hillside parcels in 91784 require. Because we source from seven manufacturers, we can match an existing tile profile or shingle color during a partial replacement, which matters on custom hillside homes where an exact product match determines whether the roof looks right from the street.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in San Antonio Heights Homes
- Ember intrusion at eave closures. Santa Ana winds push embers into gaps that original construction left open, and once embers reach the attic insulation, a roof cannot be saved. We inspect eave closures and venting before quoting any replacement in the foothill interface zones.
- Cracked flashing from thermal cycling. Hot inland afternoons followed by cool air draining down the San Gabriels stresses sealant around chimneys, vents, and skylights until it separates from the metal. On multi-plane roofs, that separation hidden in a valley can leak for months before a stain shows on a ceiling.
- Undersized drainage on sloped lots. Winter storms deliver runoff faster than original gutters and downspouts can carry on many 91784 hillside parcels. Water backs up under tile courses and into wall-to-roof transitions, which is a replacement-level failure when it reaches the decking.
- Non-breathable underlayment trapping heat. Some older reroofs in San Antonio Heights used low-permeability underlayments under tile that bake the deck in summer heat. We see warped and delaminated decking beneath otherwise intact tile, and we correct the assembly on replacement.
Pricing for Roof Replacement in San Antonio Heights, CA
Full roof replacement in San Antonio Heights runs $14,000 – $38,000. Asphalt architectural shingle reroofs on typical ranch homes start near the low end. Concrete tile reroofs on steep multi-plane hillside homes land in the $24,000 – $38,000 range because of decking load requirements, fall protection, and material weight. Flat roof replacement runs $11,000 – $22,000. The variables that move the quote: roof pitch, number of planes, decking replacement volume, fire-rated underlayment requirements under WUI code, and whether your specialty material is a stocked product or a long-lead order. We provide a written line-item quote before any work begins, and the price is fixed when you sign. Call (833) 589-7850 to schedule a free estimate.
We Also Serve Cities Near San Antonio Heights
Our crews work regularly in Upland, Claremont, Rancho Cucamonga, and Montclair, and the same roof evaluation process applies. If you own property across city lines, call us and we will inspect the roof and tell you honestly whether San Antonio Heights or a neighboring city has code requirements that affect the scope.
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
Yes. Many parcels in San Antonio Heights fall within County Fire’s Wildland-Urban Interface zones, and those zones require Class A fire-rated assemblies, including ignition-resistant underlayment, ember-resistant vents, and sometimes Class A roof coverings like concrete tile or specific rated shingles. The requirement is parcel-specific, not uniform across 91784, because San Antonio Heights is unincorporated and governed by County standards that vary by fire hazard severity zone. We verify your parcel’s requirements before quoting so you do not pay for a roof that fails inspection or buy fire rating you do not need. Call (833) 589-7850 and we will check your address.
We treat every plane as its own drainage system and re-flash every valley, ridge, chimney, and penetration with new metal and sealant. On steep multi-plane roofs like those off Mountain Avenue and San Bernardino Mountain Road, we run ice and water shield up all valley transitions and at all wall abutments, because that is where foothill storm runoff backs up under tile. Fall protection and staging are part of the quote, not an add-on. On a recent steep concrete-tile roof off San Bernardino Mountain Road, our crew found original eave closures with gaps that let embers into the attic during a Santa Ana event. We replaced them with ember-resistant vents, added a Class A fire-rated underlayment under new Boral tile, then re-flashed every valley and penetration with ice and water shield at the transitions.
Sometimes, but not often in San Antonio Heights. If the existing tile is in good condition and the underlayment is intact, a lift-and-relay approach can work: the tile is removed, new underlayment is installed, and the same tile is reset. But on most 91784 tile roofs we see, the underlayment has failed and the decking below has water damage, which means the tile has to come off completely. We will tell you which situation you have after inspection. Call (833) 589-7850 for an honest assessment, and we will not recommend full removal unless the decking evidence requires it.
San Antonio Heights sits in a wind exposure zone where Santa Ana events produce sustained winds and gusts that exceed what valley-floor homes experience. We recommend architectural shingles with a 130 mph wind rating as the baseline for exposed hillside parcels, and we install them with a six-nail high-wind pattern rather than the standard four-nail. CertainTeed, Owens Corning, and IKO all make 130 mph-rated lines, so your material choice is not limited by wind requirements.
We order specialty products the day you sign the contract, and the price is fixed in writing before the order is placed. That means custom Boral tile profiles, special-order CertainTeed color lines, and architectural metal edge details are locked in at the quoted price regardless of supplier changes. The schedule is driven by lead time, not our labor availability, and we will tell you when material will arrive before we schedule the tear-off. On a custom hillside rebuild, the roof often waits for tile that takes six to eight weeks, and pretending otherwise serves no one. Call (833) 589-7850 to start a roof replacement quote near San Antonio Heights, and we will give you a straight answer on what your roof needs, what it costs, and when it can be done.
Written by Alan Cofield, Owner at Bedrock Roof Repair, serving San Antonio Heights and the Inland Empire foothills since our founding.