Roof Repair in San Marino, CA | Brennan Roofing

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

653+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
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

Fast, Reliable Roof Repair Across San Marino

Roof repair in San Marino runs $450 – $1,800 for most leak and flashing fixes on tile or slate estates, and $1,200 – $3,500 for larger scopes like valley rebuilds, underlayment replacement, or flat roof patching on mid-century ranch homes. That’s the honest range before any contractor steps onto your property. We’ll put your exact number in writing before any work starts, because that’s how a roofing job should work. No door-shift pricing, no vague “it depends” without numbers behind it.

Call (361) 320-9467

Brennan Roofing serves San Marino homes with a crew that understands what these roofs actually are: original clay barrel tile, steep multi-plane slopes, and flashing that’s been fighting Santa Ana winds since the Hoover administration. Call (361) 320-9467 and you’ll speak to a live person who can schedule a free estimate inside the window you’re given.

Why Brennan Roofing Is San Marino’s Preferred Roof Repair Company

San Marino homeowners don’t hand their roof to the lowest bidder. The houses are too significant for that. Around Lacy Park, along St. Albans Road, and through the estate streets south of Huntington Drive, the roofs are original character-defining features, not disposable coverings. Our Roof Repair team treats them that way. We schedule work around the city’s Cultural Heritage Commission review timeline, we pull and re-lay brittle tile rather than walking it, and we source salvage-yard clay barrel and slate before we ever suggest a modern substitution.

Every technician who comes to a San Marino job is background-checked, uniformed, and dispatched by Brennan Roofing, an independently owned member of the Garrison Partners family founded in 2000. Travis Oakley runs our operation to the same standard, which means the quote you get is the price you pay, in writing, before a single tile moves. That’s what the Garrison Standard means here.

We answer the phone around the clock. When rain blows through and you find water staining the ceiling of a 1920s Spanish Colonial Revival, you don’t want a voicemail queue. You want a person. You get one.

Emergency Roof Repair in San Marino

Emergency Roof Repair in San Marino usually means a winter storm has found a failed flashing or dry-rotted felt at a valley or penetration, or a Santa Ana event has lifted and cracked aged tile on a steep south slope, and water is now moving into the house. These jobs typically run $600 – $2,200 depending on whether it’s a single flashing replacement or a torn-underlayment repair requiring tile pull-and-reset. The first move is always to stop the water, then to scope the repair so the historic review stays clean.

Storm Damage Triage

We tarp and seal the opening the same day, then scope what the permanent fix requires. On an original tile roof, that often means pulling the tile in the affected field, replacing the underlayment and flashing, and re-laying the same tile. Walking it without pulling risks cracking 1920s clay barrels that can’t be replaced with anything off a modern shelf.

Flashing and Valley Failures

Most leaks on San Marino estates come from flashing at chimneys, dormers, and valleys that was never updated because the visible tile was kept original. We replace it with materials matched to the existing profile and hand-formed where needed. The repair is invisible from the street, which is the point.

Flat Roof Repair in San Marino

Flat Roof Repair in San Marino is a different animal from the tile estates – it’s the 1950s and 1960s ranch homes east of Granada Avenue and the scattered mid-century infill where a built-up or modified bitumen roof finally gives out. These repairs run $500 – $1,600 for localized patches, blisters, and seam failures, and $2,000 – $4,500 when a full top surface needs to be stripped and re-applied on a larger roof.

Patching and Seam Work

Most flat roof leaks in San Marino start at seams, scuppers, or roof penetrations. We cut out the failed section, repair the underlying decking if rot is present, and re-apply the membrane with clean overlaps. Written price first, always.

Re-Roofing a Flat Section

When the membrane is worn through in multiple spots and patching becomes whack-a-mole, we quote a full re-cover or tear-off. You’ll see the number on paper before we touch the roof. No change orders unless you add scope, and even then you sign off before anything happens.

Trusted Brands We Service in San Marino

We install and repair materials from GAF, Atlas, and Tamko, and we keep common flashings, underlayments, and fasteners stocked for San Marino work so we’re not waiting on a parts truck from across the county. For a homeowner who needs a flat roof membrane matched or a specific flashing profile that matches a 1930s Tudor, we source it fast. Material choice matters on these homes, and we’ll explain the difference between a GAF system and an Atlas system in plain English, then let you choose with the price in hand.

Common Roof Repair Problems We See in San Marino Homes

  • Brittle clay tile cracked by foot traffic: On original barrel tile roofs around Lacy Park and the estate district, a well-meaning repair that walks the field creates more damage than it fixes. The correct move is pull and re-lay, which we do by default on these homes.
  • Santa Ana wind uplift on steep multi-plane slopes: The south-facing slopes on Spanish Colonial Revival estates catch the wind full force. Aged tile gets lifted, underlayment tears, and flashing pulls loose. We see it every fall.
  • Failed flashings at chimneys and valleys: The tile gets preserved for historic review, but the metal underneath quietly fails. Winter rains expose it. These are the most common leak sources on San Marino’s older estates.
  • Dry-rotted flat roof membranes on mid-century ranch homes: The 1950s and 60s homes that aren’t tile-on-steep-slope hold water differently. Aged built-up roofs crack, blister, and fail at seams, especially after the hot dry summer.

Pricing for Roof Repair in San Marino, CA

A straightforward flashing or vent boot replacement in San Marino runs $450 – $800. A valley rebuild with new flashing and underlayment on a tile roof runs $1,200 – $2,400. Pulling and re-laying a brittle tile field for underlayment replacement runs $1,800 – $3,500 depending on slope and access. Flat roof patches run $500 – $1,600. What moves the number: roof pitch, tile condition, whether the Cultural Heritage Commission requires material matching documentation, and how much decking is rotted once we open it up. You’ll get an exact, written price before any work begins. Call (361) 320-9467 for a free estimate, and you’ll have the number on paper, not just in a conversation.

We Also Serve Cities Near San Marino

Brennan Roofing does roof repair for homeowners in San Marino and the surrounding San Gabriel Valley, including San Gabriel, Alhambra, Pasadena, and South Pasadena. If you’re in a neighboring city with a different permitting process and a different housing stock, the same written-price standard applies. Same crew, same guarantee, same live person on the phone.

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

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.

★★★★★

"Storm took off a section of shingles. They were here next morning to tarp it and finished the repair that week."

Elaine D. · Verified customer
★★★★★

"Ridge vent added and the attic is cooler. Fair price compared to the other two quotes."

Vernon C. · Verified customer
★★★★★

"Neat, quiet, and disciplined crew. Magnet swept the yard after."

Tonya R. · Verified customer

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

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.

(361) 320-9467

Request a Free Estimate in San Marino

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

By sending this request, you agree to our Privacy Policy and consent to being contacted by telephone, text message, or email about your service request, including from the local pros who may handle it.

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