Metal roofing
Architectural shingles
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 runs $450 – $1,800 for most targeted fixes, with full roof replacements on the city’s larger estates typically landing between $28,000 and $65,000. Those numbers reflect the reality of working on older, architecturally significant homes where heritage materials and complex rooflines demand more care than a standard tract-house patch job. We’ve repaired valleys on Tudor estates off Lombardy Road, replaced rotted decking on Spanish Colonial Revivals near Lacy Park, and rebuilt tiled ridges above Huntington Drive. Our crews know San Marino’s streets, its tree canopies, and its permitting realities. Call (833) 589-7971 to schedule a repair assessment.
San Marino isn’t a typical roofing market. Nearly every project here is a reroof or repair on a large, custom-built estate from the early-to-mid-20th century, and the city’s design-review culture means material matching and roof-line continuity carry real weight. We plan around that from the first inspection.
Why Hollywood Roofing Co Is San Marino’s Preferred Roof Repair Company
We’ve worked on enough San Marino homes to know what the city’s building department will ask for before we cut a single fastener. That matters when a repair triggers code upgrades. Our team has spent years navigating San Marino’s permit process, and we handle the paperwork so the homeowner doesn’t have to chase down plan checks or design-review comments.
Our San Marino customers tend to be homeowners who’ve lived in their houses for decades, or new buyers who just closed on a 1920s Mediterranean and discovered what the inspector didn’t flag. We treat both the same: straight answers, written line-item quotes, and no pressure. Roland Vega, our owner, still walks the larger repair jobs himself. That level of direct involvement is rare, and it’s one reason our San Marino referrals keep coming from neighbors, not ads.
Response time matters on a leaking roof. For homes in 91108 and 91118, we can typically assess a repair within a few business days, and we prioritize active leaks during rain events. You won’t wait two weeks for a callback while water tracks down your interior walls.
Styles & brands we work with






Emergency Roof Repair in San Marino
Emergency roof repair in San Marino usually means one of three things: a Santa Ana wind event lifted ridge or eave sections, a valley leak opened up during winter rain, or a tree limb from one of the city’s mature oaks punctured the roof surface. We respond to these calls with temporary protection first – tarping the breach, securing loose material – then follow with a permanent fix once the weather stabilizes and we can safely access the roof. Emergency tarping and temporary mitigation typically runs $500 – $900, while the permanent repair that follows depends on what we find underneath.
Here’s what a San Marino homeowner should know: if your ceiling is staining or dripping, don’t wait. Water moves fast through old decking, and a small leak over a living room can mean rotted sheathing, damaged plaster, and electrical concerns by the time it’s visible. Call (833) 589-7971 and we’ll talk through what you’re seeing.
Valley failure during winter rain
The valleys on Spanish Colonial Revival and Mediterranean homes in San Marino carry a lot of water during winter storms. When flashing underneath those valleys fails, water travels sideways before it shows up on the ceiling. We find this pattern regularly on homes off St. Albans Road and Shenandoah Road, where the original 1920s decking was never designed for modern sealant systems.
Santa Ana wind damage at eaves and ridges
San Marino sits at the foot of the San Gabriel Mountains, and Santa Ana winds can hit ridgelines hard. Older starter strips and ridge vents often lack the fastening schedule current codes require. After a wind event, we regularly see lifted ridge caps and pulled starter strip on homes along Virginia Road and Cambridge Road. The fix is straightforward – we upgrade to current wind-uplift fastening specs while we’re up there rather than re-nailing to the old pattern that already failed once.
Flat Roof Repair in San Marino
Flat roof repair in San Marino involves low-slope sections on Mediterranean and traditional estates, usually over porte-cocheres, sunrooms, or east and west wings where the original architect used a built-up roof. Most local flat roof failures start with aged underlayment that’s dried out and cracked, letting water track beneath the membrane until the fascia boards soak through. Repair costs for these sections run $1,200 – $3,800 depending on square footage and whether we’re replacing the top membrane or tearing down to the decking.
If your flat section has standing water that lingers more than 48 hours after rain, that’s a drainage problem that will keep eating repairs until it’s corrected. We evaluate slope and drainage as part of every flat roof repair in San Marino, because patching a ponding roof just sets you up for another call in two years.
Patching cracked membranes
Small cracks and splits in the membrane can be sealed and reinforced if the underlying decking is still sound. We use cold-applied systems that work well with the existing roof rather than gluing down incompatible materials. Usually a half-day job, sometimes less.
Full low-slope section reroof
When the underlayment under a flat section has failed and the decking is soft, the whole section comes off. We install new sheathing where needed, then build up a fresh system – base sheet, membrane, and surface coating – tied into the adjacent pitched roof so the transition doesn’t leak. A full section reroof on a large estate wing typically runs $4,500 – $9,000.
Trusted Brands We Service in San Marino
We’re authorized installers across seven major roofing brands, including CertainTeed, Owens Corning, IKO, and Atlas. That means we can match what your home already has, or recommend a better fit without being tied to a single manufacturer’s product line. For San Marino homeowners, this matters when you need heritage tile matched or want a premium architectural shingle from GAF that meets the city’s design-review expectations. We keep common repair materials staged so a simple fix doesn’t wait on a warehouse order. One honest recommendation – matched to your home and your budget, not to what we have sitting in the yard.
Common Roof Repair Problems We See in San Marino Homes
- Heritage tile patched over failed flashing: Previous repairs often use modern mortar to lock in cracked clay tile without fixing the flashing underneath. The tile looks fine from the street while the valley quietly rots. We find this on nearly every older Spanish Colonial we open up.
- Dried-out underlayment on low-slope Mediterranean sections: The original low-slope sections on many San Marino estates have underlayment that’s decades past its service life. Winter rain tracks under the tile and soaks the fascia before anyone sees a ceiling stain.
- Ridge and eave damage from Santa Ana winds: Wind uplift pulls at the ridge and edges first. If an earlier repair reused old fasteners, the problem returns. We upgrade to current wind-uplift specs whenever we touch a ridge or eave.
- Oak leaf litter and damp roof surfaces: The coast live oaks that shade many San Marino lots drop heavy leaf litter that holds moisture against the roof surface. This keeps sections damp longer and accelerates moss and mildew growth in shaded valleys.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in San Marino, CA
A targeted repair – shingle replacement, vent boot, small flashing fix – typically runs $450 – $900 in San Marino. Mid-size repairs such as valley rebuilds or flat roof patches land between $1,200 and $4,000. Full section replacements, especially on larger estates where we’re replacing decking and upgrading underlayment, run $4,500 – $15,000. What moves these numbers: decking condition once we open the roof, whether the city requires design review on the specific fix, and whether protected tree roots restrict staging access. We write allowances into every contract and we price surprises in writing before we touch them – no change orders without your sign-off. Call (833) 589-7971 for a free repair estimate.
We Also Serve Cities Near San Marino
Our crews run repair jobs across the San Gabriel Valley, including Roof Repair work in San Gabriel, East San Gabriel, Alhambra, and East Pasadena. The same team that handles your San Marino estate is the one that shows up across the city line. Learn more about our San Marino roofing coverage, or call (833) 589-7971 to schedule a visit.
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
Because the original decking on many 1920s-to-1950s San Marino homes is dimensional lumber that’s softened with age, and a repair often exposes rot that wasn’t visible from the surface. When we remove tile or membrane to fix a leak, we find what’s underneath. If the sheathing is compromised, we replace it – that’s a code requirement, not an upsell. We photograph and document what we find, and we get your written approval before expanding scope. Call (833) 589-7971 if you want an honest assessment before you commit.
Yes. We source heritage-style clay tile through our manufacturer network and can blend new tile with aged tile so the repair disappears into the original roof line. We’ve done this on Spanish Colonial Revivals throughout San Marino, including a recent valley repair off Oak Knoll Avenue where we wove in matching heritage tile after replacing rotted 1920s decking. The repair disappeared into the existing roof. Tile matching adds 1 – 2 weeks for sourcing, but the result is a roof that looks original, not patched. Call (833) 589-7971 and we can walk you through the process for your specific tile profile.
San Marino requires permits for most roof work beyond simple like-for-like shingle or tile replacement, and larger repairs or replacements go through the city’s design review process. Once a permit is opened, the city may require current code upgrades – including stronger fastening schedules, improved underlayment, and sometimes insulation or energy requirements. We handle the permit application and design review paperwork, and we’ll tell you upfront what the city is likely to require before work starts.
San Marino’s tree-protection ordinance often requires a certified arborist on site before we can stage equipment or move materials over protected coast live oak root zones. That can add a week to the schedule and sometimes changes how we sequence the repair. We’ve worked around this enough that we build it into the timeline from the start – you’ll know in the estimate whether your project needs arborist clearance, and we’ll coordinate that directly.
We recommend Class H (150 mph) rated architectural shingles for San Marino homes, given the Santa Ana wind exposure against the San Gabriel Mountain foothills. Most of our San Marino repairs that involve shingle replacement default to this rating. It’s the difference between a roof that survives the next wind event and one that loses ridge caps again. Call (833) 589-7971 and we’ll spec the right product for your specific roofline and exposure.
How We Handle the Hidden Conditions of Older San Marino Estates
Opening up an older San Marino home for a roof repair usually turns up more than the initial leak. We’ve found outdated wiring running through attic space, undersized or water-damaged framing around old chimneys, failed waterproofing underneath what looked like a clean surface, and code upgrades triggered the moment a permit pulls back the first square of roofing. This is the single biggest reason a repair quote moves on these homes, and it’s exactly why we handle it differently.
Our approach is straightforward. We inspect first, opening only what we need to open to know what we’re dealing with. We write allowances into the contract for the conditions we expect – decking replacement, dry-rot repair, code-mandated fastening upgrades, and so on. Then, if we find something beyond the allowance, we stop work on that section, photograph it, explain it, and price it in writing before we touch it. You decide before we proceed. No surprises that weren’t discussed while the job was still open.
San Marino’s tree-protection ordinance adds another layer to this process. Many estates have protected coast live oaks whose root zones run right up against the roofline, and the city often requires a certified arborist on site before we can stage materials or position equipment over those roots. That requirement can add a week to the schedule, which means we adjust the sequence – do the upper roof sections first, stage on the street side, whatever keeps the job moving while we wait for clearance. It’s slower than a tract-home reroof, but San Marino was never a rushed market. The homes deserve the time.
On a Spanish Colonial Revival estate off Oak Knoll Avenue, our crew opened a valley where clay tile had been patched over failed flashing and found the original 1920s decking soft and the underlayment long gone. We replaced the rotted sheathing, installed new ice and water shield in the valley, and wove in matching heritage tile so the repair disappeared into the original roof line. That’s the job done right on these homes – not the fast patch, the correct repair.
Whether your roof needs a patch or a full replacement, we handle it start to finish. From the first inspection to the final nail, one company, one accountable crew, and one honest recommendation matched to your home. Call (833) 589-7971 to schedule your free repair estimate.
Written by Roland Vega, Owner at Hollywood Roofing Co, serving San Marino and the San Gabriel Valley.