Roof Repair in San Marino, CA | Weathervane 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

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

Fast, Reliable Roof Repair Across San Marino

Roof repair in San Marino typically runs $450 – $2,800 depending on what’s actually wrong, and most jobs are finished in a single day. We work on the large historic estates that define this city, so we understand what it means to match original materials and respect architectural character. If you’ve spotted a water stain, a cracked tile, or lifted flashing after the last Santa Ana wind event, call (877) 755-4274 and we’ll give you an honest assessment before any work is quoted.

Call (877) 755-4274

We’re based nearby in Glendale and serve San Marino regularly, which means we can get a technician to your property fast and, more importantly, we know what your roof was built with and how it’s been aging.

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

Homeowners in San Marino call us because we’re roof-only specialists who start with inspection, not with a sales pitch for a full replacement. That matters in a city where original clay tile and slate roofs from the 1920s and 1930s are common. Many of these roofs don’t need to be replaced. They need specific, careful repairs, and that’s the work we do most often for San Marino customers.

Gil Tanner, who leads our team, has spent years working on roofs in San Marino and the surrounding San Gabriel Valley. Our crew knows how to walk a brittle clay tile roof without causing more damage, how to source period-correct tiles when a match is needed, and how to rebuild flashing details that actually hold up to foothill winds. We also work across seven major shingle brands including CertainTeed, Owens Corning, and IKO, so when a repair requires new shingles, we match the existing material rather than slapping on whatever’s on the truck. For homeowners who need San Marino Owens Corning service, we carry the full product line and can match existing installations exactly.

Rodrigo heads most of our repair work in San Marino and knows the neighborhoods well, from Oak Knoll to the estates off Huntington Drive and around Lacy Park. When you call, you’ll speak to someone who understands San Marino’s 91108 and 91118 zip codes and the specific roofing challenges that come with this housing stock.

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

Flat Roof Repair in San Marino

Flat roof repair in San Marino is smaller in scope than the tile-roof work most people associate with this city, but it’s just as common on additions, porte-cochères, and service wings attached to the original historic homes. A flat roof here typically fails at seams, around drain scuppers, and where the flat membrane meets a pitched tile roof. The intense summer sun bakes the membrane, and after enough UV cycles, seams split and water gets in.

Membrane Patching and Seams

Most flat roof leaks in San Marino start at a failed seam. We remove the old lap, clean the surface, and install a new sealed overlap using material matched to what’s there. On homes in the 91108 area, we often see older built-up roofs with asphalt and gravel that have been patched multiple times by previous owners. A proper seam repair on these runs $350 – $800 depending on the length and condition of the surrounding membrane.

Drain and Scupper Repair

When flat sections pool water after rain, it’s usually a clogged or failed drain assembly, not a complete roof failure. We repair and reseal the drain collar, replace cracked scupper sleeves, and make sure water actually leaves the roof instead of sitting and soaking into the membrane. This type of repair in San Marino typically costs $400 – $1,100 and often prevents the need for a much larger re-roof on that section.

Shingle Roof Repair in San Marino

Shingle roof repair in San Marino applies mostly to later infill homes and remodels, where composition shingle was used instead of tile or slate. The shingle roofs here age fast because of UV exposure. We often find granule loss, curling tabs, and nail pops on roofs that are only 15 to 20 years old. Repairing these issues early adds years to the roof and keeps water out of the underlayment.

Individual Shingle Replacement

When a section of shingles is missing or cracked, we replace the damaged pieces with materials matched to the existing brand and color. We keep stock from CertainTeed, Owens Corning, and IKO in common San Marino colorways, which speeds up the work. Replacing a handful of damaged shingles typically runs $250 – $650 in San Marino, depending on roof pitch and access.

Flashing and Valley Repairs

Most shingle-roof leaks we find in San Marino are actually flashing failures. The metal around chimneys, skylights, and roof-to-wall intersections corrodes or pulls away, especially when Santa Ana winds push rain sideways. We rebuild these details with new flashing, proper sealant, and correct overlap. Depending on the extent, expect $450 – $1,500 for flashing repair on a shingle roof in this area.

Trusted Brands We Service in San Marino

Because we’re not tied to a single manufacturer, we repair and match shingles from any of the major brands already on your roof. We regularly work with CertainTeed, Owens Corning, and IKO materials, plus Atlas when the home has them. For San Marino homeowners, this means a repair blends in rather than standing out as an obvious patch. We also keep a range of common regional colors in stock for these brands, which means less waiting when you need a quick repair before the next storm cycle.

Common Roof Repair Problems We See in San Marino Homes

  • Brittle clay tiles cracked by foot traffic: On the original 1920s tile roofs across San Marino, tiles become fragile after decades of UV. When someone walks on the roof, either for a repair or a gutter cleaning, tiles crack. Each cracked tile that’s not replaced becomes a leak path, and matching the color on an 80-year-old tile takes effort and sourcing.
  • Failing underlayment under tile: Tile roofs look durable from the street, but the waterproofing layer underneath often fails long before the tiles themselves. On older San Marino estates, we regularly find original underlayment that’s turned to dust. The first big winter rain pushes water through and homeowners see ceiling stains with no obvious tile damage.
  • Flashing failures at chimneys and roof intersections: The steep roofs on historic homes in neighborhoods like Oak Knoll create complex intersections. The original flashing was often copper or galvanized steel that’s now corroded. When wind-driven rain hits those spots, water gets in even when the roof surface is intact.
  • Valley clogging and debris from foothill winds: Homes near the base of the San Gabriel Mountains collect more wind-blown debris than most of the San Gabriel Valley. Leaves and twigs pile up in valleys and gutters, holding water against the roof longer than it should sit. We see valley rot and seepage on homes near Lacy Park and along Virginia Road.
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

Pricing for Roof Repair in San Marino, CA

Here’s what you can expect to pay for roof repair in San Marino. A small flashing repair runs $350 – $700. Replacing cracked or missing tile runs $400 – $1,200 depending on whether we can match from existing stock or need to source period-correct pieces. Underlayment replacement under a section of tile runs $1,200 – $2,800 for a typical valley or eave section. Full flat-roof membrane recoating on a porte-cochère runs $1,500 – $3,500. These are honest ranges for this market. San Marino costs slightly more than neighboring San Gabriel or Alhambra because of the material sourcing and the care required around historic details. Call (877) 755-4274 for a free estimate, and we’ll give you a written line-item price before any work starts.

We Also Serve Cities Near San Marino

Beyond San Marino, our crews work throughout the west San Gabriel Valley, including San Marino‘s neighboring communities of San Gabriel, East San Gabriel, Alhambra, and East Pasadena. If you’re in one of those cities and need Roof Repair from a specialist who treats older homes with care, the same team covers your area.

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

A Note on San Marino’s Historic Estates

San Marino is a city of large, architecturally significant historic estates. Many of the original Spanish Colonial Revival, Mediterranean, and English Tudor homes from the 1910s through the 1930s still have their original clay tile roofs. When those roofs need repair, the work is often governed by design review and historic-preservation expectations. The roof isn’t just protection; it’s part of the architectural composition. That means matching original tile profiles, colors, and detailing, not just installing any code-compliant roof. We’ve seen what happens when a conventional roofer treats a San Marino estate roof like a standard re-roof: mismatched tiles, lost character, and a visible patch that devalues the home. On a 1928 Spanish Colonial Revival estate in the Oak Knoll neighborhood, we opened up a valley and found brittle, sun-baked clay tiles and failing underlayment from decades of UV exposure. We sourced period-correct antique tiles, replaced the underlayment and flashing, and installed new ice and water shield, all while coordinating with the city’s design review to maintain the home’s historic appearance. That project took longer than a standard repair would, but the result looks like it belongs.

Our Roof Repair team approaches every San Marino job with that same standard. Inspection first, then an honest recommendation, and if the roof doesn’t need replacing, we’ll tell you that directly.

Contact Weathervane Roof Repair in San Marino

If you live in San Marino and you’re dealing with a leak, a cracked tile, or just want a professional condition assessment before winter, call (877) 755-4274 to schedule your free estimate. We’ll inspect, explain what we found, and give you a written line-item quote. No pressure, no push to replace what can be repaired. We serve all of San Marino, including the neighborhoods around Oak Knoll, Lacy Park, and the estates throughout 91108 and 91118.

Written by Gil Tanner, Owner at Weathervane Roof Repair, serving San Marino and the San Gabriel Valley.

Why San Marino Chooses Weathervane 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.

★★★★★

"Fixed the leak and it has stayed fixed through a wet winter. Scheduling the initial estimate took about a week and a half, so they're clearly busy."

Luis Rodriguez · Verified customer
★★★★★

"Flashing where the roof meets the chimney had never been done right by the original builder. He rebuilt it properly with step flashing instead of just running a bead of caulk over it like the last two people did."

Eric Wong · Verified customer
★★★★★

"Storm took part of the ridge off at night. They tarped it the same evening so the rain didn't get in, and did the real repair the following week."

Carlos Garcia · 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.

(877) 755-4274

Request a Free Estimate in San Marino

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

By submitting this form, you agree to the terms of our Privacy Policy and agree to be contacted by phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Areas We Serve
Call Now - 24/7 Dispatch