Roof Replacement in San Bernardino, CA | Ridge Cap Roof Repair

Roof Replacement in San Bernardino — Written Price, Workmanship Warranty

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

A full roof replacement in San Bernardino typically runs $9,500 – $18,500 for a standard single-story ranch home, with architectural shingles accounting for most of that spread. The biggest cost drivers here aren’t rain or rot – they’re wind uplift from Santa Ana gusts and UV damage from months of 100°F-plus heat. Our Roof Replacement team knows exactly what a San Bernardino tear-off uncovers, because we’ve opened hundreds of roofs in Del Rosa, North Park, and the westside that looked fine from the street and weren’t. Call (866) 361-0798 and we’ll walk the roof with you, inspect what’s actually up there, and give you a written line-item quote before you commit to anything.

Call (866) 361-0798

Why Ridge Cap Roof Repair Is San Bernardino’s Preferred Roof Replacement Company

We’re not the only roofer working in the 92404 and 92410 zips, but we’re one of the few that sends the same crew to inspect, tear off, and re-roof. That matters more in San Bernardino than in neighboring markets, because wind damage here hides on specific exposures. A homeowner in Highland might never worry about the Cajon Pass funnel effect. In Del Rosa or along Base Line, you learn it exists the first winter a Santa Ana strips half the north slope. Our inspection findings never get lost between a sales rep and a subcontractor, because the people who flag a problem are the same people who fix it. Led by Noel Cardenas, Ridge Cap Roof Repair has built its name in San Bernardino on being specific about what a roof needs, not vague about what a replacement might cost. Seven manufacturers, one crew, and a repair-first mindset mean we’ll tell you when reroofing is premature.

We work from real measurements and actual deck condition, not square-footage guesswork. That’s why San Bernardino homeowners call us after getting three bids that all disagree on scope. The Roof Replacement in San Bernardino market is full of drive-by estimates. Ours start on the roof.

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

New Roof Installation in San Bernardino

New Roof Installation in San Bernardino usually means full tear-off down to the framing, new underlayment, new flashing, new edge metal, and new shingles or tile – not a reroof over existing layers. This is the right call when decking is compromised, when two layers already exist, or when the roof structure needs upgrades a reroof can’t provide. On a typical 1,200 – 1,800 square foot San Bernardino ranch, a new architectural shingle roof runs $11,000 – $16,500, with clay tile or flat roofing pushing higher.

Complete Tear-Off and Deck Replacement

We strip every layer down to the rafters. On older San Bernardino homes, that often exposes skip sheathing, water-damaged plywood, or framing that was barely adequate when it was installed in 1962. We re-deck where needed, meet current nailing and shear standards, and build a roof that actually resists the wind loads this city throws at it.

New Construction Roofing

For additions, ADUs, or full rebuilds in San Bernardino, we install roofs from the first nail. Working with the same seven manufacturers we use on replacements means the material spec matches the structure, not what’s left in a warehouse.

Reroofing in San Bernardino

Reroofing in San Bernardino means installing a new shingle or tile layer over a single existing layer that’s still structurally sound. It costs less – usually $7,500 – $11,000 for a typical ranch home – but it only makes sense when the deck below is dry, solid, and code-compliant. Hot summers and intense UV wreck shingles faster here than in coastal cities, so a 15-year-old roof in San Bernardino can look as weathered as a 25-year-old roof in Long Beach. That’s why we inspect before we recommend anything.

Single-Layer Reroof With High-Wind Fastening

We re-nail the entire field with the six-nail high-wind pattern on north and east elevations. Standard four-nail patterns fail in the Cajon Pass wind corridor. We’re not going to install a reroof that’ll be missing shingles after the first October wind event.

When Reroofing Is the Wrong Call

Two layers already on the roof, soft decking, visible sag, or recurring leaks at penetrations – those mean full replacement, not reroof. We’ll tell you straight if a reroof would only buy you a few seasons. Repair when it makes sense. Replace when it doesn’t.

Trusted Brands We Service in San Bernardino

We install and service CertainTeed, Owens Corning service in San Bernardino, IKO, and Atlas roofing systems, among others, and we match the material to San Bernardino’s specific demands rather than pushing whatever’s on the truck. Owens Corning Duration and CertainTeed Landmark hold up well against UV and wind-driven dust, while IKO and Atlas lines give solid mid-range options. We stock common components locally so we’re not waiting on a distributor in Ontario when your roof is already open. From the ridge cap down, we build for this climate, not a generic California zip code.

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 damage on north and east slopes. Gusts funneling through the Cajon Pass routinely hit 60 – 80 mph and tear shingles, ridge caps, and gable-end flashing off the windward exposures while the leeward side looks untouched. A drive-by estimate from the street misses this almost every time.
  • UV-embrittled shingles on 1950s – 1970s tract homes. Months of 100°F-plus heat and relentless sun turn asphalt shingles brittle, so they crack under foot traffic and lose granules. Many original roofs in Del Rosa and North Park are five to ten years past their service life.
  • Hidden second layers and skip sheathing. A lot of San Bernardino’s mid-century homes got a cheap reroof in the 1990s, which means we find shingle-over-shingle or 1×6 skip sheathing once tear-off starts. That triggers re-nailing, sheathing upgrades, and permits – costs you should know about before work begins.
  • Wind-driven rain through failed flashing. The dry months hide a lot. Cracked tile, lifted flashing, and deteriorated pipe boots sit dormant all summer, then leak the first real storm. By the time a San Bernardino homeowner sees a ceiling stain, the water has been getting in for months.

Pricing for Roof Replacement in San Bernardino, CA

A full roof replacement in San Bernardino on a 1,200 – 1,800 square foot single-story home typically runs $9,500 – $18,500. Architectural shingles are the most common choice and land in the $11,000 – $16,500 range depending on roof complexity, deck repairs, and whether we’re stripping one layer or two. Clay tile replacements start around $14,000 and go up from there. Flat roofing on older westside homes or commercial buildings has its own pricing structure. Wind-resistant upgrades – six-nail patterns, upgraded edge metal, full ice and water shield at valleys – add real cost but usually less than a second tear-off after the next Santa Ana. We write every line item in the contract before work starts. You’ll never get a change order you didn’t approve in writing first. Call (866) 361-0798 for an exact quote. Estimates are free.

We Also Serve Cities Near San Bernardino

Ridge Cap Roof Repair works throughout the central Inland Empire. You’ll find our crews in San Bernardino, Muscoy, Highland, Loma Linda, and Rialto on any given week. Same inspection standards, same seven-brand material roster, same crew doing the tear-off and the finish work.

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 Ridge Cap 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.

★★★★★

"Flashing where the roof meets the chimney had never been done right by the original builder. He rebuilt it properly with step flashing instead of just running a bead of caulk over it like the last two people did."

Diego Castillo · Verified customer
★★★★★

"Valley had been done without proper underlayment and was leaking. Redone correctly, and he explained exactly what had been wrong so I could understand it."

Gilbert Flores · Verified customer
★★★★★

"Fixed the leak and it has stayed fixed through a wet winter. Scheduling the initial estimate took about a week and a half, so they're clearly busy."

Eric Tran · 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.

(866) 361-0798

Request a Free Estimate in San Bernardino

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

By reaching out through this form, you confirm you have read our Privacy Policy and consent to being contacted by telephone, text message, or email about your request, including by the independent professionals who may fulfill it.

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