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

Roof Repair 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

Trusted Roof Repair for San Bernardino Homeowners

Roof repair in San Bernardino is not a guessing game when you know what you’re looking at. The high-desert sun, Santa Ana winds, and sudden downpours all work against a roof’s weakest points, and most failures show early signs long before water reaches the ceiling. We handle inspection, repair, and replacement under one crew, which means a leak gets diagnosed by the same eyes that fix it. Homeowners from Verdemont to Arrowhead call us at (866) 361-0798 when they want the actual condition of the roof explained, not a sales pitch for a new one.

Call (866) 361-0798

Noel Cardenas leads our crew with a repair-first approach. That order matters. We inspect before we recommend, and if a repair makes sense, that’s what we quote. When a roof is too far gone, we’ll say so and back it with specific photos and measurements from the ridge cap down.

Roof Leak Repair

Roof leak repair is the process of finding where water enters the roofing system and sealing that path before the structure underneath absorbs more damage. A leak is often not directly above the stain on your ceiling. Water travels along rafters, flashing, and sheathing before it drips somewhere visible. We trace it to the source, whether that’s a shifted pipe boot, failed sealant at a valley, or cracked flashing at a chimney.

Leak Tracing and Repair

We work from the interior stain outward and upward. The inspection includes checking the ridge cap, valleys, penetrations, and any spot where two materials meet. Ceiling stains, peeling paint, and attic dampness tell us as much as missing shingles do.

Preventive Leak Protection

Small leaks rarely stay small. What starts as a single lifted shingle near Muscoy can open into a sheathing problem after one hard San Bernardino storm. We recommend an inspection whenever you see interior signs, even if the roof looks fine from the curb.

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

Emergency Roof Repair

Emergency roof repair is the response service for active water intrusion, wind-lifted sections, or anything that leaves your home exposed before normal scheduling can handle it. Call (866) 361-0798 immediately if water is coming through a ceiling or you’ve lost shingles in a wind event. Water damage compounds by the hour, and a tarp placed correctly beats a bucket placed hopefully.

Storm Response Tarping

Before patches or full repairs, we secure the roof with a tarp that stays put in wind. Tarping is not a permanent fix, but it stops interior losses and gives us time to dry out the decking and plan the repair properly.

Same-Day Emergency Repairs

We prioritize active leaks and open roofs across our San Bernardino service area. When we arrive, we document the damage, explain what’s urgent, and complete a repair that holds until a permanent fix is scheduled. No roofing repair should be rushed in the dark, but preventing more water is the first job.

Flat Roof Repair

Flat roof repair addresses the specific failure points of low-slope systems: standing water, seam separation, blisters, and punctures. Flat roofs aren’t flat, they slope slightly toward drains or scuppers, and when drainage slows, water sits and finds the weakest seam. Our team handles the repair from the membrane up, whether it’s a small patch or a full section replacement.

Membrane and Seam Repair

Most flat roof failures happen at seams where sheets meet or at penetrations like vents and drains. We inspect those first. Blisters and cracks in the field are also common after years of San Bernardino sun baking the surface.

Drainage Correction

A flat roof that puddles after rain will fail faster than one that drains. We check the drainage path and, when needed, adjust the repair to move water off the roof rather than just patching the spot where it lingers.

Shingle Roof Repair

Shingle roof repair replaces damaged or missing shingles, seals exposed nail heads, and restores the water-shedding layer before the underlayment and decking are compromised. One lifted shingle lets water under the whole course, and a small tab tear becomes a bigger problem after one hot summer. We match materials and color where the existing roof allows, keeping the repair visually clean.

Wind and Impact Damage

Santa Ana winds find shingles with weak adhesive strips. Missing tabs and creased shingles are the usual signs. We inspect the entire slope, not just the visible damage, because a shingle that lifted once will lift again if the seal is broken.

Matching and Blending

When possible, we match the existing shingle brand and color so the repair doesn’t announce itself from the street. Material age and sun fading affect the match, and we’ll tell you honestly how close we can get before you commit to the work.

Storm Damage Roof Repair

Storm damage roof repair covers the range of problems caused by wind, hail, and debris impact, from missing shingles to creased flashing and puncture damage. After a heavy storm in San Bernardino or nearby Highland, we walk the roof and document everything. Homeowners in Highland can also schedule our Roof Repair in Highland directly. If you’re filing an insurance claim, that documentation matters, so we’re specific about what we find.

Wind Damage Assessment

Wind damage is not always obvious from the ground. We check for lifted shingle tabs, broken seals, and displaced ridge cap material. Those areas often leak slowly, showing up as stains weeks after the storm is forgotten.

Post-Storm Inspections

Even without visible leaks, a post-storm inspection is a smart call for roofs over twelve years old. We’ll look at flashing, penetrations, and the ridge cap for signs the storm started something. Repairing early beats replacing later.

Metal Roof Repair

Metal roof repair fixes loose fasteners, failed sealant at laps, and panel damage without compromising the roof’s long service life. Metal roofs resist fire and shed water well, but they’re not maintenance-free. Fasteners back out over time as panels expand and contract, and old sealant dries and cracks under San Bernardino’s sun.

Fastener and Sealant Correction

The most common metal roof problem is the fastener, not the panel. We check for backed-out screws, worn neoprene washers, and gaps at overlaps. Replacing the right fastener with the right sealant stops leaks without replacing panels that still have decades left.

Panel Replacement and Repair

When a panel is dented beyond repair or corroded, we replace that section and match the profile and finish as closely as the material allows. We work with metal systems from multiple manufacturers, so we’re not limited to one profile when matching.

Commercial Roof Repair

Commercial roof repair keeps low-slope and metal commercial roofs watertight and code-compliant without disrupting business operations more than necessary. We work on office, retail, and light industrial buildings across the San Bernardino area, often identifying small problems before tenants notice them.

Scheduled Maintenance Repairs

For commercial properties, a regular inspection schedule catches failing seams and clogged drains early. The repair cost stays low, and the roof’s service life extends. We provide documentation for property managers and owners who need to track maintenance history.

Commercial Leak Response

A commercial leak affects tenants, inventory, and revenue. We respond quickly, tarp or patch the issue, and schedule the permanent repair around your building’s schedule. Clear communication keeps your tenants and your accountant from panicking.

Brands We Service

We install and repair roofing products from seven major manufacturers, including CertainTeed and Owens Corning. That matters because a roofer who only stocks one brand will recommend that brand, whether it’s the right material for your roof or not. We stock and service multiple lines so the recommendation is driven by your roof’s condition, the San Bernardino climate, and your budget.

We’re equally comfortable on an IKO shingle roof, an Atlas system, or a flat roof using materials from any of our confirmed manufacturers. If you don’t know what’s on your roof, we’ll identify it during the inspection. The right material for your roof is the one already there when repair makes sense, and a better-suited one when it doesn’t.

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

Signs You Need a Pro Right Now

  • Water stains on ceilings or walls. Stains mean water is getting past the roofing system and into your living space. Even a small stain indicates a leak that has been running for some time. The stain will grow, and so will the repair bill, if you wait.
  • Missing or lifted shingles after wind. Shingles don’t need to be gone to be a problem. A lifted tab breaks the seal and lets wind-driven rain underneath the course. If you see shingles that look out of place or you find shingle pieces in the yard, call for an inspection.
  • Granules in gutters or at downspout bases. Asphalt shingles shed granules before they start failing. A pile of granules at the bottom of the downspout means the shingles are aging and losing their protective surface. The roof may still have life, but it’s worth a professional look.
  • Daylight visible in the attic. Go into the attic on a sunny day and look up. If you see pinpoints of light through the roof decking, water can find those same holes. This is a direct sign of compromised decking or missing fasteners.
  • Sagging or soft spots on the decking. A soft spot underfoot on a walkable roof or a visible dip in the roofline indicates water has saturated the decking. The roofing material on top may look fine, but the structure underneath is failing.

Our Process, Step by Step

  1. 1
    Schedule the inspection. Call (866) 361-0798 and tell us what you’re seeing. We’ll ask enough questions to know whether this is an active leak, storm damage, or a preventive check. The appointment is set around your schedule.
  2. 2
    We inspect the roof, from the ridge cap down. Noel Cardenas walks every roof we quote. We check the ridge cap first because it’s the most exposed, hardest-wearing detail on any roof. Then we move to field shingles or membrane, flashing, penetrations, and drainage.
  3. 3
    You get a clear, itemized recommendation. We’ll show you photos and explain what we found. If repair makes sense, we’ll quote repair. If replacement is the honest call, we’ll say so and explain why. There’s no pressure, and the estimate is free.
  4. 4
    We complete the repair. The same crew that inspected your roof performs the repair. Findings are never lost in a hand-off to a different team. We work clean, protect the work area, and document the finished repair.
  5. 5
    You get a final walk-through. We show you the completed work, explain what we did, and let you ask questions. You’ll know exactly what was fixed and where to watch for future issues.

How Much Does Roof Repair Cost in San Bernardino?

A typical Roof Repair in San Bernardino runs $350 to $1,500 depending on the scope. Small leak repairs around a pipe boot or a few replacement shingles sit at the lower end. Larger repairs involving flashing replacement, multiple valleys, or decking repair push toward $1,500 and sometimes beyond. Emergency tarping generally adds $200 to $400 to the total repair cost.

What affects the price? Roof pitch, material type, accessibility, and how long the leak has run. For a detailed breakdown, see our guide to Roof Repair pricing. A single-story roof in Colton with a gentle pitch costs less to repair than a steep two-story in Highland that needs safety staging. Water damage to the decking also changes the scope. A repair quote includes labor, materials, and fasteners, but if we open the area and find rotted sheathing, that’s an additional cost we’ll show you before completing the work.

How do you avoid overpaying? Don’t let anyone quote a repair without walking the roof. Don’t accept a verbal estimate that doesn’t describe the exact materials and scope. A free estimate from us is itemized, so you can see exactly what you’re paying for. If another contractor’s number is much lower, ask what they’re leaving out.

Our Service Area Near San Bernardino

We serve San Bernardino and the surrounding communities. Our Roof Repair in Colton services extend to Loma Linda, Rialto, Highland, Grand Terrace, Bloomington, and Highgrove. We also work in Roof Repair in Muscoy and nearby Redlands, Fontana, and Crestline. Typical response for non-emergency inspections runs within a few days, depending on the season. Emergency calls are prioritized for immediate tarping and leak control.

For more on our broader services, see the home page or explore our related roof replacement and inspection offerings.

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.

Frequently Asked Questions About Roof Repair in San Bernardino

Schedule Your Roof Repair Service in San Bernardino Today

Whether it’s a leak that just started or storm damage you found this morning, we’re ready to inspect and repair. The estimate is free, the recommendation is honest, and the crew that inspects your roof is the same crew that fixes it. Call (866) 361-0798 to schedule your roof repair service in San Bernardino today.

Written by Noel Cardenas, Owner at Ridge Cap Roof Repair, serving San Bernardino and the surrounding communities.

Why San Bernardino Chooses Ridge Cap Roof Repair

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.

★★★★★

"Added a ridge vent and cleared the blocked soffit vents. Attic temperature in the summer dropped noticeably and the upstairs is livable now."

Ramon Salazar · Verified customer
★★★★★

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

Alejandro Guzman · 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."

Rami Khalil · 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.

(866) 361-0798

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