Roof Replacement in San Bernardino, CA | Bedrock Roof Repair

Roof Replacement in San Bernardino — 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 Replacement Across San Bernardino

Roof replacement in San Bernardino typically runs $8,500 – $16,500 for a standard single-story tract home with architectural shingles, and most full tear-offs take 3 – 5 working days once materials are on site. The price moves based on what tear-off uncovers: dry-rotted decking, undersized rafters, and re-nailing to current code all add cost, and we’ll show you exactly what we find before any change is made. Bedrock Roof Repair has worked through enough San Bernardino wind seasons to know what hides under 1950s – 70s roofs, and we’ll walk you through it plainly. Call (833) 589-7850 for a free estimate.

Call (833) 589-7850

Why Bedrock Roof Repair Is San Bernardino’s Preferred Roof Replacement Company

We didn’t build our name in San Bernardino by pushing replacement on every house we see. Bedrock Roof Repair starts with inspection and recommends repair when repair is still viable. When replacement is the right call, it’s because we can point to the specific failure: wind-lifted shingles up the north slope, heat-baked asphalt that’s shed its granules, or sheathing that’s rotted through after decades of Santa Ana-driven moisture cycles.

Alan Cofield leads our crews with a simple rule: document before you quote. That’s why San Bernardino homeowners see line items rather than lump sums. It’s also why our Roof Replacement work across the city holds up through October wind events that tear cheaper installs apart. We have access to materials from seven leading manufacturers, so the shingle we recommend is the one suited to your roof pitch, exposure, and budget, not the one we’re obligated to push. Seven brands. One honest recommendation.

Being based nearby in Anaheim means we reach San Bernardino jobs without the lag time that out-of-area contractors quote, and we carry the fasteners, underlayment, and flashing details this market actually demands. We know the ZIP codes, the foothill wind patterns, and the tract layouts. That local familiarity shows up in how we bid and how we build.

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

Asphalt Shingle Roof Replacement in San Bernardino

Asphalt Shingle Roof Replacement in San Bernardino is the most common full re-roof we do on the city’s postwar tract homes, and for good reason: the original three-tab shingles on a 1960s L-shaped ranch were installed with half the nails today’s code requires, and decades of 100-degree summers have cooked them brittle. A standard asphalt shingle tear-off and re-roof on a 1,200 – 1,800 square foot San Bernardino home runs $8,500 – $14,000 depending on decking condition, pitch, and shingle grade.

What Tear-Off Actually Exposes Here

On homes throughout the 92404 corridor and up toward the foothills, we regularly find dry-rotted sheathing that the old shingles were hiding. The semi-arid climate doesn’t mean dry equals safe. Condensation from temperature swings works into the decking, and by the time shingles curl, the wood under them has often lost structural integrity. We document each bay with photos before we quote decking replacement.

Architectural Shingles for Wind Lift

Many San Bernardino homes sit on low-pitch roofs where 3-tab shingles simply don’t have the wind resistance to survive a Cajon Pass event. Architectural shingles from CertainTeed or Owens Corning give you greater uplift resistance and a 30-plus-year service life. The upgrade typically adds $1,500 – $2,800 to the project total, and for exposed ridges it’s the difference between a roof that survives October and one that sheds its north slope in a single afternoon.

New Roof Installation in San Bernardino

New Roof Installation in San Bernardino usually means one of two situations: new construction on a bare lot, or a tear-off so extensive that the existing roof is functionally being replaced from the sheathing outward. New construction in the 92401 and 92403 areas often involves fresh decking, modern rafter spacing, and full underlayment from day one, which is a different job than a re-roof. Plan on $12,000 – $20,000 for a new roof on a standard San Bernardino single-story, though vaulted ceilings, tile, or steep pitches move that number.

New Construction vs. Re-Roof

New construction lets us build the roof correctly the first time: 16-inch or 24-inch rafter spacing matched to the shingle’s nailing schedule, proper valley flashing, and underlayment that meets current California Title 24 energy requirements for the San Bernardino climate zone. It’s simpler work than retrofitting a 1962 tract home, and the pricing reflects that.

When a House Needs a New Roof, Not a Patch

If we walk a roof and find multiple failed penetrations, widespread granule loss, and decking rot across more than 30 percent of the surface, patching becomes false economy. That’s not an upsell; it’s arithmetic. We’ll show you the photos, mark the damaged bays on a plan, and let you decide. Repair when possible. Replace when necessary. Inspect before either.

Trusted Brands We Service in San Bernardino

We install shingles from the manufacturers that perform in this specific climate, and we’re not tied to any one of them. For San Bernardino’s wind and heat profile, we frequently recommend IKO and Atlas architectural lines for their uplift ratings, plus CertainTeed for homeowners who want the longest documented service life. Because we source from seven major brands, we can also match what’s already on your roof if you’re replacing only one slope after storm damage. That flexibility matters when you’re trying to avoid a full re-roof on a rental property near Highland or Loma Linda. Same team from inspection to final nail, no handoffs, no surprises.

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

Common Roof Replacement Problems We See in San Bernardino Homes

  • Santa Ana wind stripping on north-facing slopes. Wind funnels through the Cajon Pass and hits foothill neighborhoods hardest, curling shingles off exposed ridges and leaving bare patches that leak within weeks. We see the same failure pattern block after block after every major October or November wind event.
  • Dry-rotted sheathing hidden under old shingles. On 1950s – 70s tract homes especially, the decking has suffered decades of condensation and occasional leaks, and it only becomes visible once the old roof is off. This is the single biggest reason a San Bernardino roof replacement quote changes mid-job.
  • Undersized or unevenly spaced rafters. Postwar construction often used 24-inch spacing that doesn’t meet current nailing schedules for rated architectural shingles. You can’t see it until tear-off, and code compliance often means adding framing or re-nailing to a tighter pattern before new shingles go on.
  • Heat-baked asphalt shingles that hide failed flashing. San Bernardino’s summer heat accelerates granule loss and shingle brittleness, but the real damage is usually at penetrations: plumbing vents, chimneys, and skylights where flashing has separated. A full replacement is the right time to fix all of it at once.

Pricing for Roof Replacement in San Bernardino, CA

A typical full roof replacement on a San Bernardino single-story tract home runs $8,500 – $16,500. Here’s the honest breakdown. Basic 3-tab asphalt tear-off and re-roof: $7,500 – $10,000. Architectural shingle upgrade: $10,000 – $14,000. Decking replacement where rot is found: $2 – $4 per square foot additional, which on this housing stock often adds $1,500 – $3,500 to the final total. Re-nailing and rafter upgrades to meet current code: $800 – $2,500 depending on what’s exposed. New construction roofs run $12,000 – $20,000. These are real numbers from real San Bernardino jobs, not marketing ranges. Call (833) 589-7850 and we’ll walk your specific roof and give you a written line-item estimate. Free.

We Also Serve Cities Near San Bernardino

Our crews work throughout the Inland Empire, so Roof Replacement in San Bernardino is just one stop on a regular route that covers Muscoy, Highland, Loma Linda, and Rialto. If you’re on the edge of San Bernardino near any of those cities, you’re in our normal service area, and you’ll get the same inspection-first, line-item quote process. Call (833) 589-7850 to schedule.

Serving San Bernardino, CA — Our Local Coverage Area

We’re based in the San Bernardino 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 Bernardino

Why San Bernardino Chooses Bedrock Roof Repair

We set the standard for roof replacement in San Bernardino.

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 Bernardino

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 Bernardino — 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 Bernardino Customers Say

Trusted by homeowners across San Bernardino and surrounding areas.

★★★★★

"Storm took part of the ridge off at night. They tarped it the same evening so the rain didn't get in, and did the real repair the following week."

Alejandro Castillo · Verified customer
★★★★★

"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

Ready for Roof Replacement in San Bernardino?

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

(833) 589-7850

Request a Free Estimate in San Bernardino

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