Roof Repair in San Bernardino, CA | Hollywood Roofing Co

Roof Repair 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
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 Repair Across San Bernardino

Roof repair in San Bernardino usually runs between $350 and $1,800 depending on whether we’re replacing a few shingles, rebuilding flashing, or stripping and recoating a flat roof section. Most repairs on the post-WWII homes in 92404 and 92405 take one day once materials are on site. If you live in San Bernardino and you’ve spotted a water stain, a lifted shingle, or a damp spot on a flat roof after one of those winter rain bursts, call us at (833) 589-7971 and we’ll get a crew out to look. We’ve worked on hundreds of homes across 92401, 92403, and the foothill ZIPs, so we know what this climate does to a roof and what actually fixes it.

Call (833) 589-7971

Why Hollywood Roofing Co Is San Bernardino’s Preferred Roof Repair Company

Our team has spent years crawling across San Bernardino roofs, and the thing that sets this city apart is the layered history baked into every flat roof. A house off Baseline or Waterman Avenue might have its original 1950s hot-mopped asphalt buried under two or three re-roof layers. That changes how we quote, how we strip, and what we spec. Homeowners in Highland and Rialto call us because we tell them the truth about what’s under the surface before we ever pick up a pry bar.

Roland Vega, our owner, set the standard early: inspect first, explain plainly, repair what’s actually failing. That’s why our San Bernardino customers keep our number. We’re licensed and insured, and our estimators write line-item quotes so you can see exactly where the money goes. No vague “roof work” line. No change orders when we open up a section and find rot, because we already priced the likely stripping work up front.

As a Roof Repair company that works across seven major material brands, we’re not tied to one manufacturer’s product line. When we specify a repair for a San Bernardino home, we match the material to the roof’s age, slope, and sun exposure, not to a supplier incentive.

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

Shingle Roof Repair in San Bernardino

Shingle Roof Repair in San Bernardino usually means replacing wind-lifted or sun-cracked asphalt shingles on the pitched roofs common in the foothill ZIPs like 92407, where newer construction sits on steeper lots with real slope. A typical shingle repair here runs $350 to $750 for a small section, and $900 to $1,800 when we’re pulling back multiple courses around a penetration or valley. The inland UV east of the Cajon Pass degrades asphalt shingles noticeably faster than it does in coastal Los Angeles, so minor granule loss in San Bernardino often turns into a leak within two or three seasons if the shingle isn’t replaced.

Valley and Vent Boot Repairs

The valleys on pitched San Bernardino roofs take a beating during Santa Ana wind events. We routinely find loose valley metal and cracked sealant where two roof planes meet, and that’s often the actual leak source even when a homeowner suspects the shingles. A valley repair, including fresh underlayment and re-secured metal, typically falls in the $500 to $1,100 range depending on run length and whether we need ice and water shield.

Vent boots and pipe collars crack from UV exposure within five to eight years here. The rubber collar around a plumbing vent dries out, splits, and lets water run straight down the pipe into the ceiling. We replace vent boots in San Bernardino for $250 to $450 each, including new sealant flashed properly around the penetration.

Storm Damage Roof Repair in San Bernardino

Storm Damage Roof Repair in San Bernardino usually follows one of two events: a winter rain burst that overwhelms the flat roof drains on older homes in 92405 and 92410, or a Santa Ana wind event that peels shingles and lifts flashing on foothill properties in 92407. Rain-ponding and wind-lift repairs here run $400 to $1,600 depending on how much decking we have to open up. The critical step is stripping back the failed section far enough to find where the water actually went, not just where it came out.

Post-Rain Leak Response

After a hard San Bernardino rain burst, we see two recurring problems on flat roofs: clogged or undersized drains that pond water until it forces its way through aged cap sheet, and separated flashing at parapet walls where old mastic has dried and cracked. A targeted repair that re-seals the flashing and clears the drainage path costs $350 to $800, but if water has been sitting against the decking, the price climbs with the rot repair.

Wind Damage to Pitched Roofs

The Santa Ana winds funnel through the Cajon Pass and hit the north-facing slopes of San Bernardino foothill homes hard. We’ve seen entire shingle courses lifted and creased by a single strong wind event. Replacing wind-damaged shingles and re-nailing the surrounding field usually costs $500 to $1,300, and we always check the nailing pattern on the undamaged side, because if the original install used few nails or high nailing, the next wind will tear off more.

Trusted Brands We Service in San Bernardino

We install and repair materials from CertainTeed, Owens Corning, IKO, and Atlas, which means when a San Bernardino homeowner needs shingle or flat roof work, we match the product to the home’s exposure rather than forcing whatever’s in the supplier’s warehouse. For the scorching inland UV here, we often recommend CertainTeed’s Landmark line or Owens Corning TruDefinition Duration for shingle work, and IKO or Atlas products when a budget-conscious flat roof needs a code-compliant cool-roof coating. We keep common repair materials in our local stock, which shortens turnaround for San Bernardino jobs, especially during the busy fall season.

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 Repair Problems We See in San Bernardino Homes

  • The “roof pancake” on 1950s – 1970s flat roofs. Homes in 92404 and 92405 often carry the original built-up gravel roof plus two or three re-roof layers. Each layer adds dead load and traps moisture, so we start every flat roof quote by determining how many layers need to come off before we can assess the decking.
  • UV-baked flashing and mastic failure. The inland heat east of the Cajon Pass breaks down roof cement and sealant around penetrations and parapet walls years faster than in coastal markets. Water finds those cracks during the first hard winter rain, which is why so many San Bernardino “sudden leaks” were actually months in the making.
  • Wind-rated fastening that isn’t. Some older pitched roofs in the foothill ZIPs like 92407 were installed with fastener patterns that don’t meet current wind uplift standards. After a strong Santa Ana event, we replace missing or creased shingles and re-secure the surrounding field so the next wind doesn’t peel the same section again.
  • Clogged and undersized flat roof drains. Older San Bernardino flat roofs were built with minimal drainage fall. When the winter rain bursts hit, the drains can’t keep up and water ponds against the parapet wall flashing. We clear the drains, add supplemental scuppers where needed, and repair the flashing so the roof drains fast enough to protect the decking.

Pricing for Roof Repair in San Bernardino, CA

A focused roof repair in San Bernardino runs from $350 for a small vent boot or flashing touch-up up to $1,800 for a larger stripped-and-recoated flat roof section with some decking replacement. Shingle repairs on foothill homes in 92407 typically fall between $400 and $1,200, while flat roof work on the older tract homes in 92404 and 92405 averages $600 to $1,800 because stripping the layered cap sheet and properly preparing the decking takes real labor hours. The variables are how many layers sit on the roof, the condition of the decking underneath, and whether we need to pull permits for the repair work. Our estimators give you a written line-item quote before any work begins, and that quote holds: no change orders, no upcharges when we open up a section and find what we already suspected was there. Call (833) 589-7971 to schedule your free estimate.

We Also Serve Cities Near San Bernardino

Our crews work throughout the San Bernardino Valley, and we regularly handle roof repairs in San Bernardino as well as Muscoy, Highland, Loma Linda, and Rialto. If your home sits in one of those surrounding communities, the same local knowledge applies, and we can usually be on site within a day or two of your call.

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

Why San Bernardino Chooses Hollywood Roofing Co

We set the standard for roof repair 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 repair handled is simple and fast.

1

Call or Request a Free Estimate

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

★★★★★

"Tile roof, three cracked tiles and a slipped one. Matched the tile, no color mismatch, and it took him half a day."

Tim Brooks · Verified customer
★★★★★

"He told me my roof had another five or six years in it and I should not replace it yet. He was standing there with a quote pad in his hand. That's why I'll call him when it's time."

Gabriela Morales · Verified customer
★★★★★

"Leak over the kitchen turned out to be a cracked boot around a vent pipe, not the roof itself. He showed me the photo from up there and replaced the boot for a couple hundred dollars. The company before him had quoted a full tear off."

Scott Kowalski · Verified customer

Ready for Roof Repair 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-7971

Request a Free Estimate in San Bernardino

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

By reaching out through this form, you agree to our Privacy Policy and consent to receive communications via phone, email, or SMS about your service request, including from the local pros who may handle it.

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