Crestview Roofing roofing team

Roofers 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.

✓ Licensed & Insured ✓ Written quotes ✓ Permits handled
Schedule Free Estimate

Call to schedule your free estimate

🛡 Licensed & Insured 📝 Written Fixed-Price Quotes 💲 No Change Orders · Free Estimates
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
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

Before & after – our own jobs

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Roofers in San Bernardino, CA

Roofing in San Bernardino means planning for heat that pushes 110°F in summer and sudden downpours in the foothills when the Santa Ana pattern shifts. Most homes here were built between the 1940s and 1980s, so we regularly work on steep slopes in Del Rosa, flat composite sections in the older grid near Baseline, and tile roofs in Verdemont where HOA rules often dictate materials. Call (325) 246-5075 for a free roofing estimate anywhere in San Bernardino.

Call (325) 246-5075

Why San Bernardino Homes Are Different

San Bernardino roofs take a beating in ways roofs in Riverside or Ontario don’t. The summer sun isn’t just hot, it’s relentless, with UV exposure that bakes asphalt shingles until they crack along the granule lines. We see it first as fine cracks on the south-facing slopes of homes in North Park and Arrowhead, the side that catches direct sun from about ten in the morning until sunset. Then come the mid-winter rain bursts, and those hairline cracks become leaks in ceilings along E Street and Highland Avenue.

The housing stock splits into three rough groups. Pre-1960 homes in the central corridor near downtown often have original framing and older vents that were code-compliant at the time but are undersized by today’s standards, which is why we check attic ventilation on every San Bernardino estimate. The 1960s-to-1990s subdivisions out toward Cal State and the 215 corridor tend to be the sweet spot for re-roofing: straightforward slopes, solid sheathing, and the homeowner’s main decision is material choice rather than structural repair. Newer foothill builds in Verdemont and the Devore area sit on steeper grades where ladder setup and tear-off sequencing simply take longer, and the wind up there hits exposed ridge lines harder. We price those jobs by the actual conditions, not by the square foot alone.

Our Main San Bernardino Services

The two calls we get most from San Bernardino homeowners are for storm or age-related leaks and for full re-roofs on homes built in the 1980s and earlier. Each gets its own page because the questions, pricing, and timeline are different.

Roof Repair in San Bernardino

Most repair calls we run in San Bernardino start as a water stain on a ceiling or a missing shingle spotted after a wind event off the foothills. We find the source, not just the symptom, which matters on older roofs where one leak can travel several feet along a rafter before showing up indoors. Flashing – the metal strips that seal joints around chimneys and vents – fails faster than shingles here because the repeated thermal expansion pulls the sealant apart. Roof Repair in San Bernardino covers what we check, what typical fixes run, and how the 365-Day Done Right Promise applies.

Roof Repair in San Bernardino

Roof Replacement in San Bernardino

A replacement in San Bernardino is a bigger decision than it is in coastal cities. The shingle you choose has to handle a 50-degree overnight temperature swing in January and direct sun all summer, so we talk through material options honestly rather than upselling the most expensive system. Homes in neighborhoods built after 1990 sometimes have builder-grade shingles that were rated for 20 years and are already done. Roof Replacement in San Bernardino walks through the tear-off process, disposal, and what a full written quote includes before you sign anything.

Roof Replacement in San Bernardino

Roof Installation in San Bernardino

New construction, ADU conversions, and room additions across San Bernardino all need a roof installed to current California energy code, and that’s a different job from a replacement. We coordinate with the framing crew and the city inspector so the underlayment, ventilation, and material specs pass on the first inspection – a back-and-forth on corrections adds a week to a project that doesn’t need it. Roof Installation in San Bernardino covers what a new roof system includes and how we schedule around the rest of your build.

Roof Installation in San Bernardino
Need help today?Fast, friendly service and a no-obligation free estimate.

Call (325) 246-5075

What happens when you call

  1. 1
    A real person answersNo phone trees – you reach a local pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched.
  3. 3
    A background-checked tech heads outLicensed & insured, dispatched right away.
  4. 4
    You approve before work beginsNothing starts until you say go.

Brands We Service in San Bernardino

We install and repair GAF, CertainTeed, and Owens Corning systems, and we keep the most common matching shingle bundles stocked locally so small repairs don’t wait on a special order. See our brands for the full list and what each one is best at.

Pricing for Roofers in San Bernardino, CA

These are the ranges we give San Bernardino homeowners most often. Your written quote reflects your roof’s exact pitch, square footage, and condition – but the number on the quote is the number on the invoice.

Service Typical range in San Bernardino
Standard roof repair (leak, flashing, shingles) $250 – $850
Full roof replacement (asphalt shingles) $9,000 – $18,000
Tile roof replacement or major repair $16,000 – $35,000+

What pushes a San Bernardino job toward the top of that range is usually a steep pitch on a foothill lot, multiple layers of old shingle to tear off, or plywood decking that’s been water-damaged under the surface. You’ll see every line item before any work starts, and nothing gets added at the door.

Neighborhoods We Serve in San Bernardino

We run calls across the entire San Bernardino city footprint. Most of our work is concentrated through the center and up into the foothills, where the housing stock is older and weather exposure varies block by block.

  • Downtown / Historic Core
  • North Park
  • Del Rosa
  • Verdemont
  • Arrowhead / Sierra Way corridor

Typical response for an estimate anywhere in San Bernardino is one to two business days, and you’ll get a live arrival time you can track, not a four-hour window.

Service Area – Cities Near San Bernardino

Our San Bernardino crews also schedule work in the surrounding Inland Empire cities. We regularly serve Loma Linda, CA, Highland, CA, Rialto, CA, and Colton, CA, with the same written-price-before-work-starts standard on every job.

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 Roofers in San Bernardino

Ready to get started? Free estimates · Free written quotes response in San Bernardino
Call (325) 246-5075

What happens when you call

  1. 1
    A real person answersNo phone trees - talk to a local roofing 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

★★★★★ 4.8 from 8+ reviews

"Solid work. Cleanup took until the next morning, but the yard looks good."

- Nate Z.

"Estimate came in the app with a line-by-line breakdown. Accepted with a tap."

- Raj P.

"Roof replacement. Crew texted the schedule daily and I could ask questions by message. Done in two days."

- Sandra J.

How It Works in San Bernardino

Getting your roofing handled is simple and fast.

1

Call or Request a Free Estimate

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

Current Offers

Bring these savings to your next appointment.

Free On-Site Estimate & Written Quote

No obligation. We measure, price the job in writing, and the quote is yours to keep.

Expires Mar 31, 2027
Always

Written Price Before Any Work Starts

Expires Mar 31, 2027
Included

Written Guarantee on Every Repair

Expires Mar 31, 2027
Free

Free Second Visit if the Repair Fails

Expires Mar 31, 2027

Request a Free Estimate

Tell us what's going on in San Bernardino - we'll get back to you fast. No obligation.

By clicking submit, you accept our Privacy Policy and authorize us to contact you through phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

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