Roof Replacement in San Bernardino, CA | Van Nuys Roofing Co

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
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 Bernardino

Roof replacement in San Bernardino typically runs between $11,000 and $24,000 for a standard single-story ranch home, with larger foothill properties and acreage parcels pushing toward $30,000 or more depending on square footage and material. Our crews work throughout 92401, 92402, 92403, and 92404 every week, and we know exactly what these roofs go through. Call (866) 321-6172 for a free replacement estimate with a written line-item quote. No markup games, no brand steering.

Call (866) 321-6172

San Bernardino is not a simple roofing market. The city sits where the high desert meets the mountain front, and the Cajon Pass funnels Santa Ana winds straight into neighborhoods like Verdemont and Shandin Hills. Add brutal summer UV that bakes shingle granule surfacing for months on end, and you get a roofing environment that punishes average installations fast. We price for that reality, not for a generic Southern California roof.

Why Van Nuys Roofing Co Is San Bernardino’s Preferred Roof Replacement Company

Rick Dominguez built this company around a simple principle: inspect first, recommend second. In San Bernardino, that matters more than most places, because the decision between repair and replacement is rarely straightforward. A roof that looks worn from the street might have a decade left. A roof that looks fine from the ground might have lost every ridge cap adhesive seal. We send a trained inspector up the ladder and give you an honest read, whether that means a full replacement or a targeted repair.

We work with seven major manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That is not a marketing bullet point. It means when you sit down with us in San Bernardino, the product recommendation comes from what the house actually needs, not from what single brand we happen to stock. Your roof, your material choice. We just make sure it is installed to the exact spec the manufacturer requires for the warranty to hold.

Our crews are in San Bernardino weekly. We know the permit counter shuffle, we know which suppliers on the east end carry what, and we know the difference between a city lot off Baseline and a county parcel up toward Glen Helen. That local familiarity keeps your schedule moving and your material waste low. We are not a call center dispatching subcontractors from another county. When your roof is being torn off, the crew on it works for us, directly.

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 is the right call when your existing roof is too far gone for a second layer, the decking underneath has failed, or you are building a new structure that needs a complete system from the sheathing up. The scope includes tearing off the old material where required, inspecting and replacing damaged roof decking, installing new underlayment, flashing around penetrations and roof transitions, and finishing with your chosen shingle or tile system. This is not a layover. It is a full teardown and rebuild.

On a standard San Bernardino ranch home with clean access and a simple hip or gable roof, a new architectural shingle roof runs $12,000 to $19,000. If the house sits on an acreage parcel with a long gravel drive off Glen Helen Road or a steep slope in the Verdemont foothills, material hauling and staging logistics add cost. We factor that in before we quote, not after the dumpster arrives.

Full Tear-Off and Decking Replacement

Older San Bernardino homes from the 1940s and 1950s often have original board sheathing, not plywood. If the decking is dry-rotted or warped from decades of heat cycling, it must come out. We pull back the felt, mark every bad sheet, and replace it with new CDX plywood before any underlayment goes down. That is the difference between a roof that lasts 25 years and one that starts sagging in eight.

Architectural Shingle Systems for Desert Heat

We install high-wind architectural shingles with a six-nail pattern as standard on acreage homes in northern San Bernardino. That is not the code minimum. It is the assembly that survives what the Cajon Pass throws at it. The heavier shingle mass also holds up better under the summer UV that turns cheap 3-tab brittle and cracked within a decade.

Reroofing in San Bernardino

Reroofing in San Bernardino means installing a new roof over an existing asphalt shingle roof without a full tear-off, a move that only works when the underlying decking is solid and there is just one existing shingle layer. It is faster than a full replacement, costs less, and still gets you a brand new shingle surface with a manufacturer warranty. Before we recommend it, we inspect the decking condition and measure the existing roof load. If there is even a hint of a problem underneath, we will tell you to tear off, not lay over.

Reroofing on a San Bernardino home generally runs $8,500 to $14,000 depending on roof size and complexity. The catch is that many of the 1970s and 1980s stucco houses in central San Bernardino neighborhoods already have two layers from a past layover. A third layer is never allowed, and a second layer over old dry-rotted wood shake is a recipe for premature failure. We tell you straight: sometimes reroofing saves money, sometimes it throws good money after bad.

Second-Layer Installations Done Correctly

When we do a layover reroof, it is not just shingles on shingles. We inspect the existing roof for soft spots, re-nail any loose decking, install fresh underlayment over the old shingles where needed, and upgrade flashing at penetrations. Every pipe boot, vent, and valley gets checked. The new shingles are only as good as the surface they sit on.

When Reroofing Makes Sense in San Bernardino

If your roof is 20 years old, single-layer, and showing granule loss but no leaks, a layover reroof can buy you another 15 to 20 years at a lower cost. But if you have curling tabs, cracked ridge caps, or visible decking damage from a Santa Ana event, skip the layover. We will tell you which one actually makes sense for your roof, not which one pads our margin.

Trusted Brands We Service in San Bernardino

Our Roof Replacement team installs and services GAF, CertainTeed, and Tamko systems as core offerings, along with Owens Corning, IKO, Atlas, and Boral when the job calls for it. GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, Boral: if it goes on a roof, we know it. That matters in San Bernardino because different products perform differently under local conditions. CertainTeed’s Landmark line carries a strong wind rating that suits foothill exposure. Tamko’s Titan XT handles desert UV well. We stock local parts and can pull materials from suppliers on the east end fast, which keeps your replacement moving on schedule.

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

  • Wind-driven shingle loss along the north foothills. Verdemont, Shandin Hills, and the open corridors along the Cajon Pass take the brunt of Santa Ana gusts. Standard four-nail patterns fail under sustained wind, and ridge caps peel off first, leaving the top of the roof exposed.
  • Dry-rotted wood shake and sun-brittled 3-tab on older central tract homes. A lot of the 1940s through 1960s housing stock still has original wood shake or worn 3-tab shingles. Years of 100-degree summers make those tabs crack and the shake rot, so a single intense rain event on aging underlayment turns into a ceiling stain.
  • Poor drainage and grading on open acreage lots. Roof runoff on large parcels is often not tied to a proper stormwater path. Water sheets off the eaves, erodes soil, and floods detached shops or outbuildings. This is a grading and drainage problem that most roofers ignore, but on acreage it has to be scoped before you quote.
  • Outbuildings and detached structures with deferred maintenance. Many San Bernardino acreage properties have a detached shop, guest house, or ADU with a roof that gets neglected while the main house gets attention. When we replace the house roof, we always ask about the outbuildings. Coordinating both jobs saves on mobilization and hauling.

Pricing for Roof Replacement in San Bernardino, CA

Here are honest numbers for the San Bernardino market. A standard architectural shingle replacement on a 1,200 to 1,600 square foot single-story ranch runs $11,000 to $16,000. Foothill homes in Verdemont or Shandin Hills with steep pitches, high-wind assembly requirements, and more complex roof geometry run $16,000 to $24,000. Acreage properties with long material hauls, septic system setbacks, and outbuildings add $2,000 to $6,000 depending on access and coordination. Flat roof replacement on a San Bernardino commercial building or mid-century residential roof runs $9 to $14 per square foot installed.

What moves the price? Decking condition, the tear-off count, roof pitch, access for equipment and dumpsters, and whether the property is inside San Bernardino city limits or on unincorporated county land with different permitting. We give you a written line-item quote before any work starts. Call (866) 321-6172 to schedule a free estimate. You will know exactly what you are paying for, and why.

We Also Serve Cities Near San Bernardino

Our Roof Replacement in San Bernardino crews regularly work in Muscoy, Highland, Loma Linda, and Rialto. Same crews, same inspection-first approach, same seven-brand material access. If you are just outside the city line and wondering whether we cover your property, call (866) 321-6172 and ask. Chances are we were on a street near you last month.

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 Van Nuys Roofing Co

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.

★★★★★

"Full replacement after the hail. They handled the insurance adjuster meeting, documented everything, and I did not have to argue with anybody. Crew was here three days and the yard was cleaner when they left than when they started."

Maya Shah · 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."

Arjun Gupta · 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."

Matt Kowalski · 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) 321-6172

Request a Free Estimate in San Bernardino

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 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? Send a Text
Areas We Serve
Call Now - 24/7 Dispatch