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
Roofers in San Marino, CA
Most roof work in San Marino starts the same way: a homeowner notices a water stain on a ceiling, or a real estate agent orders a pre-sale condition report, and nobody’s sure yet whether the roof needs a repair or a full replacement. That’s why roof inspection is the service we lead with here. San Marino’s housing stock is unlike almost anywhere else in the San Gabriel Valley – large custom homes, many from the 1920s through 1960s, with clay tile, concrete tile, and the occasional wood-shake roof. These roofs age differently than the asphalt shingle roofs you’ll find in neighboring cities, and the city’s design review process means even a “simple” repair often requires matching original materials. If you’re trying to figure out what your roof actually needs, call (833) 467-4901 and we’ll start with an honest assessment.
Why San Marino Homes Are Different
San Marino is a low-density, single-family-only city, and that shapes every roofing job here. The homes aren’t uniform tract houses. They’re large estates and custom builds from the 1920s through the 1960s, many with complex rooflines, multiple gables, attached garages, and original clay tile or concrete tile roofing. A lot of those original tile roofs are still in place, which says something about the tile itself. What doesn’t last is the felt underlayment beneath it.
The climate compounds the problem. Hot, dry summers and Santa Ana wind events make clay and concrete tile the sensible choice for fire resistance and heat, and that’s why so many San Marino homes have it. But when winter rains arrive – and they do, occasionally heavy – failures show up at the tile underlayment and at flashings that looked fine during the dry season. On older streets, you’ll see tile roofs that look perfect from the curb while the felt underneath has aged out completely. The tile is still doing its job. The waterproofing layer isn’t. That’s why we often recommend a lift-and-relay here: remove the existing tile, replace the underlayment, and reset the same tile. The city’s Design Review and historic-preservation rules require matching the original tile profile and color, which actually works in favor of that approach – you keep the character of the home and get a waterproof roof without replacing materials that didn’t need replacing.
Permits matter in San Marino more than in most cities. The city’s strict Design Review process means roofers can’t just match a neighbor’s asphalt shingle. They must match tile profile, color, and underlayment to the original design. Contractors who know the Hillside and Historic ordinances and the approval sequence win the work. We’ve navigated that process since 2018.
Styles & brands we work with






Our Main San Marino Services
Most San Marino homeowners reach out for one of two reasons: something is leaking, or an inspection (ours or someone else’s) said the roof is near the end. Here’s how each job goes here.
Roof Repair in San Marino
Roof repair in San Marino usually means one of two things: a localized leak at a flashing, valley, or penetration, or a broader underlayment failure under tile that’s still in good shape. The tile itself rarely fails. What fails is the felt beneath it, or the metal where a chimney meets the roofline, or the seal around a vent pipe. We repair all of it – tile reset, underlayment patching, flashing replacement, and the smaller jobs like re-sealing skylights. The key difference in San Marino is material matching. We source tile profiles and colors that match what’s already on your roof, and we handle the design-review paperwork the city requires. For the full breakdown of what repair covers and what it costs: Roof Repair in San Marino.
Roof Replacement in San Marino
When a roof has gone past the point where repair makes sense, replacement in San Marino is a different animal than it is elsewhere. You’re not just picking a shingle color. You may need to match an existing tile profile for design review, or you may have latitude to upgrade to a material that better suits the Santa Ana exposure on a particular slope. Either way, you’ll want options – and that’s where carrying seven manufacturer lines matters. We can price a replacement in GAF asphalt shingles, in concrete tile, or in a premium system from the same brand family that matches your existing roof’s original spec. For how the full replacement process works from tear-off to final inspection: Roof Replacement in San Marino.
What happens when you call
- 1
A real person answersNo phone trees — you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Roof Inspection in San Marino
Roof inspection in San Marino exists because of how these homes fail. Tile roofs here wear out from the inside. You won’t always see the problem from the curb. A thorough inspection looks at what’s under the tile – the underlayment, the flashings, the valleys – and gives you a condition report before you spend on repairs you may not need. We offer Roof Inspection as a standalone service because a homeowner should be able to pay for an honest assessment without being pushed toward a sale. Huntington Beach Roofers has served San Marino since 2018, and the inspection is where every good roofing decision here starts.
Hail Damage Roof
Signs you need it
You’ll see pockmarks or cracks on tile that faces the prevailing storm direction, or granules collecting in gutters after a storm passed through San Marino.
What it costs in San Marino
A hail-specific roof assessment in San Marino runs $180 – $390 when paired with a full condition report.
How we do it
We document impact patterns across each slope, check tile for hairline fractures, inspect underlayment at points of impact, and photograph everything for your insurance claim file.
Roof Estimate
Signs you need it
You’re weighing repair against replacement and need real numbers for both before you make a call.
What it costs in San Marino
A written roof estimate in San Marino is free and includes line-item pricing for every option we discuss.
How we do it
We inspect, measure, then price the repair scope and the replacement scope separately so you can compare them honestly.
Free Roof Inspection
Signs you need it
You just bought an older home in San Marino, or you’ve owned one for years and no one has looked at the underlayment in the last decade.
What it costs in San Marino
The free inspection covers a visual assessment and a verbal summary; a written condition report with photos is the upgrade, at $180 – $390.
How we do it
We walk the roof, document what we find, and give you a straight answer on whether you need repair, replacement, or nothing at all.
What Roof Inspection Costs in San Marino
| Item | Typical range in San Marino |
|---|---|
| Visual roof inspection (verbal summary) | $180 – $390 |
| Written condition report with photos | $180 – $390 |
| Full inspection + hail/wind damage documentation | $180 – $390 |
How long does a roof inspection take in San Marino?
Most inspections on San Marino homes take 45 to 90 minutes, depending on roofline complexity. A large estate with multiple gables and a detached garage will run longer than a single-story ranch. Call (833) 467-4901 to schedule a time that works.
Do you climb on the roof or inspect from the ground?
We walk the roof. Ground-level inspection misses the underlayment and flashing problems that matter most on San Marino tile roofs, and our inspectors are trained to work on tile without cracking it. Estimates are always free.
Brands We Service in San Marino
Seven brands. One contractor. We install roofing products from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral – and we carry parts and components for all of them locally. That means if your existing roof is a 1960s clay tile from a manufacturer that’s long gone, we can still source matching profile tile from a current line. If a brand is backordered, we pivot to an equivalent from another manufacturer without changing contractors. See our brands for the full portfolio.
Pricing for Roofers in San Marino, CA
| Service | Typical range in San Marino |
|---|---|
| Roof leak repair | $350 – $950 |
| Tile replacement (per tile) | $12 – $30 |
| Flashing repair | $450 – $900 |
| Gutter cleaning and inspection | $150 – $350 |
| Roof inspection (verbal) | $180 – $390 |
| Roof inspection (written report) | $180 – $390 |
| Asphalt shingle replacement (per sq ft) | $5.50 – $9.00 |
| Standing seam metal replacement (per sq ft) | $12 – $18 |
| Concrete tile replacement (per sq ft) | $10 – $16 |
| Clay tile replacement (per sq ft) | $12 – $22 |
| Full roof replacement (basic, 1,500 sq ft) | $8,500 – $13,500 |
| Full roof replacement (premium, 2,500 sq ft) | $28,000 – $45,000 |
San Marino prices run higher than most neighboring cities for two reasons: the city’s design review requirements add administrative time, and the tile-priority housing stock means labor costs for tear-off and reset are higher than an asphalt shingle job in Alhambra or East Pasadena. That said, our quotes are fixed once we’ve inspected. The number on your free estimate is the number you pay – no change orders when the underlayment turns out worse than expected, because we inspect before we price, not after.
See the difference
Before
After
Before
After
Before
AfterNeighborhoods We Serve in San Marino
We work throughout both San Marino ZIP codes, 91108 and 91118, from the estates south of Huntington Drive up through the hillside streets near Lacy Park. Our service area includes the areas around the Huntington Library, the streets off Oak Knoll Avenue, the historic homes near the San Marino Center, and the neighborhoods that back up to the Pasadena border.
- Huntington Library area
- Lacy Park and surrounding streets
- Oak Knoll Avenue corridor
- Hillside neighborhoods above Virginia Road
- Southern estates near the San Gabriel border
We schedule San Marino inspections and repairs within a few business days of your call, and we group visits in the area so you’re not waiting a week for a leak repair.
Service Area – Cities Near San Marino
San Marino sits at the center of a cluster of older, architecturally similar cities, and we work all of them. To the east, San Gabriel, CA and East San Gabriel, CA share the same 1920s-1960s housing era and tile-roof stock. To the south, Alhambra, CA runs heavier on Spanish-style homes with clay tile. And to the northwest, East Pasadena, CA borders San Marino directly and shares some of the same hillside terrain and wind exposure. If you’re in one of these cities and need roof inspection, repair, or replacement, call (833) 467-4901.
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 Roofers in San Marino
We schedule inspections and repairs in San Marino within two to three business days in most cases. If you have an active leak during a winter storm, call (833) 467-4901 and we’ll prioritize the visit. We group San Marino jobs to keep drive time short and response fast.
Most roof replacements in San Marino require design review approval, especially for tile roofs on homes in the historic overlay. Repairs that match existing materials are often simpler. We handle the paperwork and know the approval sequence, so the permit process doesn’t stall your job.
In most cases, yes. That’s exactly the lift-and-relay approach we recommend for San Marino homes where the tile is still sound but the underlayment has failed. We source matching tile profiles and colors through our seven-brand network, and we keep the original tile wherever possible.
Contact Us
If you’re in San Marino and wondering whether your roof needs repair, replacement, or just a good look-over, start with an inspection. We’ll tell you what’s actually wrong and what it actually costs. Call (833) 467-4901 to schedule your free estimate today.
What happens when you call
- 1A real person answersNo phone trees — talk to a local roofing pro.
- 2You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
- 3We come out and measureLicensed & insured, at a time that suits you — the visit and the quote are both free.
- 4You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.
What San Marino Customers Say
"Tile roof, three cracked tiles and a slipped one. Matched the tile, no color mismatch, and it took him half a day."
— Andres Guzman"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."
— Bethany Rhodes"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."
— Mark Gallagher