Roof Repair in San Marino, CA | Vista Roof Repair

Roof Repair in San Marino — 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

85+
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 Repair Across San Marino

Roof repair in San Marino usually means one of two things: storm or heat damage to an older roof, or preservation work on a historically designated estate where the city insists the original materials stay. Most repairs we handle in the 91108 and 91118 zip codes run between $450 and $3,800 depending on complexity, and estimates are always free. Call (866) 253-8145 and we’ll tell you what your roof actually needs, whether that’s a flashing fix or a full tile re-lay.

Professional roofer installing asphalt shingles during a residential roof repair in San Marino, CA

Call (866) 253-8145

Why Vista Roof Repair Is San Marino’s Preferred Roof Repair Company

Ruben Ochoa and our repair crew have spent years working the streets of San Marino, from the estate section off Lorain Road to the mid-century ranch homes spread through the city’s quieter corners. We understand that this is not a city where you gamble on a low-bid crew with no local history. A roof here is often original to a 1920s or 1930s build, which means the right repair isn’t about speed, it’s about knowing what you’re looking at and what the city will require before work starts.

Homeowners in San Marino call us because we give a straight answer. We don’t propose a roof replacement on the first visit. If a section of cracked tile can be salvaged and re-laid, we say so. If the underlayment is gone and the decking is exposed, we’ll tell you that too. Our team handles everything in-house, from the first roof inspection to the final tile reset, which means no mid-project handoff to a sub we don’t control. That continuity matters when you’re coordinating with a homeowner’s architect or waiting on the Cultural Heritage Commission’s design review.

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 Marino

Shingle Roof Repair in San Marino covers the mid-century and later ranch homes that replaced the original estate parcels or filled in the city’s remaining lots. Most of these roofs were built with asphalt shingle systems, and after 20 or 25 years under Southern California sun, the granules are worn away and the seal strips start to fail. What we typically find on south- and west-facing planes in San Marino is heat-cracked shingles that expose the nail heads to moisture, especially after a Santa Ana wind event peels the edges back. A repair here usually means replacing a section of shingle, checking the underlayment beneath, and resealing the course. Expect to pay $450 to $1,800 on a typical patch, with the higher end covering ridge or valley work.

Shingle Replacement

A full shingle replacement on a smaller ranch in San Marino runs $8,500 to $16,000, depending on pitch and the brand you choose. We work with IKO, Atlas, Tamko, and Boral for these projects, so you’re not locked into one manufacturer’s product. Our recommendation follows your budget and the architecture, not our inventory.

Valley and Vent Boot Repair

Valley repair in San Marino ranch homes runs $600 to $2,200, depending on whether we’re swapping out a few shingles or re-flashing the entire valley. Vent boots on these homes are almost always the first thing to go. Cracked rubber around a plumbing vent lets water follow the pipe straight into the ceiling, and a boot replacement is a fast $380 to $700 job when it’s caught early.

Storm Damage Roof Repair in San Marino

Storm Damage Roof Repair in San Marino tends to follow a familiar pattern each year: Santa Ana winds in the fall drive debris and embers across the city, followed by winter rains that test every flashing, valley, and tile seam. Homes along the Huntington Drive corridor and up toward the Huntington Library grounds catch the same gusts, and we routinely respond to lifted tile, displaced flashing, and the long-term result of wind-driven rain behind the underlayment. Repair costs after a storm in San Marino typically run $500 to $3,500, depending on how much water found its way through before the leak surfaced inside.

Flashing Repair and Leak Containment

Storm damage rarely announces itself as missing tile on the day it happens. It shows up weeks later as a stain on the ceiling. Our first job is finding the actual water entry point, which often means pulling tile at the headwalls and chimneys to check the flashing underneath. Re-flashing a chimney or dormer in San Marino runs $700 to $2,400, and we routinely install ice and water shield at the transitions, which the original builders never did.

Flat Roof Patch

San Marino has a surprising number of flat and low-slope roof sections on additions and detached garages built during the 1950s and 1960s. After a storm, these are the first areas to puddle and leak. We patch them with the correct membrane system for the existing substrate, typically $800 to $2,800 in this city, and we’ll tell you honestly if the patch will last five years or if the whole section needs to be re-membraned.

Trusted Brands We Service in San Marino

Vista Roof Repair installs and repairs seven nationally recognized roofing brands, including IKO, Atlas, Tamko, and Boral. For San Marino homeowners, that means we can source materials that actually match what’s already on your house, not just whatever comes cheapest from the supply yard. We maintain relationships with local distributors in the San Gabriel Valley so that specialty tiles, custom flashing profiles, and underlayment don’t sit on a truck for three weeks. When your repair is approved by the city and waiting on materials, those relationships are the difference between a one-week job and a one-month one. We’ll walk you through the brand options and let the project’s needs drive the recommendation, not a sales target.

Professional roofer repairing damaged asphalt shingles on a residential home roof in San Marino, CA
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 Marino Homes

  • Cracked underlayment beneath intact tile. The original tile on 1920s estates often looks fine from the curb, but the felt or hot-mop underlayment below it has been cooked dry by 80 years of San Marino sun. When the winter rains come, water gets past the tile and pools on the decking. We see this constantly.
  • Santa Ana wind damage to clay and slate tile. The sustained gusts that channel down from the San Gabriel Mountains lift tile edges and snap old tiles at the nail holes. Most storm calls we get in San Marino are from homeowners who heard tiles rattling during a wind event and found cracked pieces in the yard the next morning.
  • Failed flashing at tile-to-wall transitions. Period Revival homes have numerous dormers, chimneys, and decorative parapets where the original galvanized flashing has rusted through. These are the first locations to leak, and fixing them requires custom-bent flashing that matches the wall’s existing profile.
  • Unpermitted replacement work from the distant past. Decades ago, a roof may have been patched with whatever was on hand, sometimes asphalt shingles over original tile. That work may not have required a permit back then, but bringing the roof back to a proper state now means working with the city to correct the mismatch.

Pricing for Roof Repair in San Marino, CA

Repair costs in San Marino run higher than neighboring cities for one reason: the housing stock is older and more protected. A minor repair here averages $500 to $1,200. A valley or flashing job runs $700 to $2,400. Larger storm repairs, where multiple tile sections are lifted and reset, run $2,000 to $5,500. The factors that move your price are roof pitch, whether the tile must be salvaged and re-laid per city requirement, and whether the original underlayment must be replaced as part of the repair rather than just patched over. Every estimate we give in San Marino is a written line-item quote with the price fixed before materials are ordered. Call (866) 253-8145 and we’ll schedule a free inspection.

We Also Serve Cities Near San Marino

Beyond San Marino, our Roof Repair team covers San Gabriel, East San Gabriel, Alhambra, and East Pasadena. If you’re in one of those cities, the same crew that works San Marino’s historic estates is already familiar with your neighborhood’s building patterns and can be out to take a look quickly. Read more about our broader service area or give us a call at (866) 253-8145.

Serving San Marino, CA — Our Local Coverage Area

We’re based in the San Marino 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 Marino

Why San Marino Chooses Vista Roof Repair

We set the standard for roof repair in San Marino.

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 Marino

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 Marino — 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 Marino Customers Say

Trusted by homeowners across San Marino and surrounding areas.

★★★★★

"Roof is solid and the price was competitive. The job ran a day over because of weather, which is nobody's fault, but I would have liked a call about it rather than noticing the crew hadn't shown up."

Lucia Hernandez · 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."

Carrie Whitaker · 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."

Veronica Flores · Verified customer

Ready for Roof Repair in San Marino?

Call now for a free estimate — or request one below. Licensed, insured, and here with fast after-hours help in San Marino.

(866) 253-8145

Request a Free Estimate in San Marino

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

When you send us your details, you agree to the terms of our Privacy Policy and agree that you may be contacted by call, text, or email regarding your project, including by the service partners who may complete the work.

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