Architectural shingles
Metal roofing
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across San Marino
Roof repair in San Marino usually falls into two camps: a visible leak that needs attention now, or the slow realization that an 80-year-old roof is asking for help in the only way it knows how. Either way, you want a straight answer about what’s wrong and what it costs. We work throughout San Marino weekly, from the estates off Orlando Road to the quieter streets north of Huntington Drive, and we know what these roofs do over time. Call (833) 589-7850 and we’ll send someone who actually knows San Marino’s housing stock, not a roofer who’s seeing it for the first time.
Why Bedrock Roof Repair Is San Marino’s Preferred Roof Repair Company
The name says what we do first. We repair roofs. Replacement only enters the conversation when a repair genuinely can’t hold, and the difference matters more in San Marino than almost anywhere else in the San Gabriel Valley. These 1920s and ’30s estates have roofs with real architectural character – original clay barrel tile, slate in places, profiles you can’t order from a catalog anymore. A contractor who defaults to replacement is the wrong fit here. Our repair-first approach is why we get called back by property managers and homeowners in the 91108 and 91118 ZIP codes, and why much of our San Marino work comes from referrals.
Alan Cofield runs every inspection and stands behind every recommendation. You get one accountable person from the first look at your roof to the final nail, not a rotating cast. We carry the full scope – inspection, repair, and replacement when a roof truly has no life left – so you never get handed off to another company. For San Marino specifically, we keep our calendar open enough to respond quickly when a Santa Ana event tears a ridge cap loose or a leaking valley shows up on a ceiling inside.
Styles & brands we work with






Flat Roof Repair in San Marino
Flat roof repair in San Marino is usually a matter of failed membrane at seams, ponding water near scuppers, or flashing that has pulled away from parapet walls. The city’s mix of Spanish Colonial and Mediterranean homes often includes flat sections over porte-cocheres, sunrooms, or second-story terraces, and the hot summer sun here is rough on older built-up and modified bitumen surfaces. In the 91108 area, a typical flat roof patch runs $550 to $1,200 depending on how far the membrane has degraded and whether the underlying insulation board is saturated.
Flashing and Parapet Work
Flat roofs on San Marino homes frequently leak where parapet walls meet the roof plane. We remove the counterflashing, inspect the base flashing, and install new material bedded in sealant that holds up to the region’s UV load. On some 1920s-era homes we find copper flashing that is still serviceable but has torn at solder joints – that is a repair, not a replacement.
Ponding and Drainage Corrections
Water that sits on a flat roof after rain is a repair trigger, especially on older San Marino estates where original scuppers are undersized. We add tapered crickets or adjust drain placement to move water off the surface. This is a common fix on flat sections behind parapets where original builders did not plan for San Marino’s heavier winter rain events.
Shingle Roof Repair in San Marino
Shingle roof repair in San Marino shows up most often on mid-century homes east of Stoneman Drive and on the later additions to older estates, where composition shingles were used instead of tile. Wind from Santa Ana events is the usual culprit: lifted shingles, exposed nail heads, and cracked tabs at the eaves. A basic shingle replacement over an isolated leak area in San Marino runs $450 to $900, while valley rebuilds with new underlayment and replacement shingles can run $1,200 to $2,400.
Valley and Ridge Repairs
Valleys are the most common failure point on shingle roofs in San Marino because they carry the highest volume of water during our occasional heavy winter storms. We remove the old shingles and underlayment from the valley, inspect the decking below, and install new ice and water shield before weaving in replacement shingles. If the decking has rotted from a slow leak, we replace that section before anything else goes back on.
Vent Boot and Flashing Repairs
San Marino homes with composition roofs often have original metal vent boots that have rusted through or cracked rubber collars. Water follows the pipe down into the ceiling, and the stain inside isn’t always directly below the leak. We replace boots with new lead or high-grade synthetic collars and re-flash the penetration, which is typically a $225 to $450 repair.
Trusted Brands We Service in San Marino
We source from seven major manufacturers – GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral – because a roof built in 1928 doesn’t need the same material as a roof built in 1998, and neither should be forced to fit one supplier’s line. On San Marino homes we frequently match CertainTeed composition shingles on mid-century sections, Owens Corning underlayments on tile re-lays, and IKO products on steeper period roofs where granule retention matters. When you call us about a repair in San Marino, we bring the right material for your specific roof, not whatever happens to be on the truck.
Common Roof Repair Problems We See in San Marino Homes
- Failed underlayment beneath original tile. The clay barrel tile on 1920s and ’30s San Marino estates often lasts 80 to 100 years, but the felt underneath dies in about half that time. We see leaks that have no visible tile damage, because the water is getting through the underlayment, not the tile.
- Brittle tile cracking from foot traffic. Someone goes up to check an antenna, clean a gutter, or hang holiday lights, and now there’s a cracked tile. The original clay is fragile after nearly a century, and replacement pieces don’t match because the kiln profiles no longer exist.
- Santa Ana wind lifting ridge tiles and flashing. The winds that sweep through the San Gabriel Valley hit San Marino’s steep period roofs hard. Ridge tiles bedded in degraded mortar come loose, and exposed flashing flanges lift enough to let water in.
- Leaf debris and moss on shaded slopes. The mature deodar cedars and oaks that shade San Marino’s streets drop enough material to clog valleys and hold moisture against the roof surface. North-facing slopes grow moss and algae that accelerates granule loss on shingles and holds water against tile.
Pricing for Roof Repair in San Marino, CA
Honest pricing here means telling you what these jobs actually cost so you can compare bids intelligently. A small flashing repair on a San Marino home typically runs $350 to $650. A flat roof leak over a single room is $550 to $1,200 depending on membrane condition. Valley rebuilds on composition shingle roofs run $1,200 to $2,400. Clay tile re-lays with new underlayment on a section of a historic roof start around $3,000 and rise with size, access difficulty, and the amount of broken tile that needs salvageable matching. Every quote from us is a written line-item scope, so you’ll see exactly what you’re paying for. Call (833) 589-7850 to schedule a free estimate – we’ll come out, look at the actual roof, and give you real numbers.
See the difference
Before
After
Before
After
Before
AfterWe Also Serve Cities Near San Marino
Our service area extends from San Marino into Roof Repair in San Marino‘s neighboring communities, including San Gabriel, East San Gabriel, Alhambra, and East Pasadena. If you’re in one of those areas and need a straight answer about your roof, the same team that works on San Marino’s historic estates is available to you.
The San Marino Difference: Preserving Original Tile, Not Replacing It
This is the thing that separates roofing in San Marino from roofing in surrounding cities, and we want to be direct about it. In most of the San Gabriel Valley, a clay tile roof that has reached the end of its underlayment life gets torn off and replaced with composition shingles. That is the standard play, because it’s faster, cheaper, and most homeowners can’t tell the difference until it’s done. San Marino is not most cities. The original clay barrel tile on a 1928 Spanish Colonial in the Flinn Avenue area is not something you can order from a supplier. The kilns that made it are gone. The profile is no longer manufactured. And the city’s design-review process will not accept a patchwork of mismatched modern tile on a historically significant home.
So we approach these roofs differently. On a recent 1928 Spanish Colonial in the Flinn Avenue area, our crew found failed felt underlayment beneath original clay barrel tile that was still structurally sound. The homeowner had water staining on a bedroom ceiling and had already been told by one contractor that the roof needed full replacement. We carefully lifted the tile, installed new ice and water shield in the valleys, and re-laid the historic tile, matching the original profile and avoiding replacement entirely. The homeowner kept the architectural character of the house and passed design review without issue.
That is the work we do most often on San Marino’s older estates: preserve what can be preserved, replace only what cannot. It takes longer than a tear-off. It costs more than slapping shingles on. It’s the right way to treat a roof that has been doing its job since before the 210 freeway existed. And it means the next owner of that house inherits a roof that still reads as original, instead of a compromise somebody made in 2026.
Permits and Code Upgrades in San Marino
When a roof repair in San Marino triggers a permit – and larger repairs and underlayment replacements generally do – the city’s building department reviews the scope against current code. That can mean upgrades to roof-to-wall flashing details, ventilation requirements, or underlayment specifications that didn’t exist when the house was built. We manage that process from start to finish. We pull the permit, schedule the inspection, and work with the inspector on site. Our quotes account for code-required upgrades up front, so you’re not surprised by a change order mid-job. If the inspector identifies something we didn’t anticipate, we price it in writing and get your approval before touching it. That’s how we handle every job in San Marino, because we know this city’s older homes carry more code exposure than a newer build ever would.
Protecting San Marino’s Trees During Roof Work
The oak and deodar canopy over San Marino’s streets is part of why people live here, and a roof repair shouldn’t cost you a limb or leave a scar on a 70-year-old tree. We work around mature trees, not through them. Our crews set up ground protection, use controlled staging that doesn’t require cutting back established canopies, and keep debris out of planting beds. On homes where a large branch actually rests on or near the roof surface, we document it and coordinate with an arborist if it needs to be pruned back for access – we don’t just cut it. San Marino homeowners tend to care about their trees, and so do we.
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
Yes, and that’s the preferred approach on most San Marino estates. We lift the original tile, replace the failed underlayment beneath it, install new flashing in valleys and at penetrations, and re-lay the same tile in its original pattern. The tile itself usually has decades of life left; it’s the felt that fails. We only recommend tile replacement when individual pieces are broken beyond use, and even then we salvage matching tile from less visible roof sections whenever possible. Call (833) 589-7850 and we’ll tell you honestly whether your tile can be saved.
A roof repair permit in San Marino typically triggers review of underlayment type, flashing details, and ventilation against current California building code. For historic homes, that can also involve design-review requirements for material and profile consistency. We handle all of it: permit application, design-review submittal if needed, and inspection scheduling. Code-required upgrades are included in our written quote before work starts, and anything unexpected is priced for your approval in writing before we proceed.
We set up ground protection around tree root zones, keep staging and material storage away from trunks, and avoid cutting back established canopies unless a branch physically blocks access. If a branch does need pruning, we recommend a licensed arborist and coordinate the work. The trees stay healthy, and the roof gets fixed without collateral damage.
Sometimes, and we’ll be honest when we can’t. We maintain relationships with salvage yards and specialty suppliers that stock vintage clay tile profiles, and we also salvage usable tile from less visible roof planes on the same house. Exact kiln matches are rare for 1920s and ’30s tile, so we often recommend moving original tile from a rear-facing slope to a street-facing slope and using the closest available match on the rear. If a true match isn’t possible, we tell you before any work starts.
Look at what each bid actually includes, because the scope is where the differences hide. A low bid on a tile re-lay might mean no new underlayment, no permit, no design review, and no salvage work – just a patch that fails in two seasons. A higher bid should itemize underlayment replacement, flashing, permit fees, and code upgrades. We give every San Marino homeowner a written line-item scope so you can see exactly what you’re paying for. Bring us a competing bid and we’ll go through it with you line by line. Call (833) 589-7850 for a free estimate and an honest breakdown.
If your roof is leaking in San Marino, the first step is a real inspection by someone who knows these houses. We serve all of San Marino, including the 91108 and 91118 ZIP codes, and we’ve been working on these roofs long enough to know what we’re going to find before we get up there. Alan Cofield and our Roof Repair team will give you a straight answer about what your roof needs – repair, replacement, or nothing yet. Call (833) 589-7850 to schedule your free estimate.
Written by Alan Cofield, Owner at Bedrock Roof Repair, serving San Marino’s historic homes with repair-first roofing since our doors opened.