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 usually costs between $650 and $2,400 for a targeted fix, with full clay tile valley rebuilds running $2,800 to $6,500 depending on decking condition and tile matching. Most repairs on the city’s 1910s to 1950s estates take one to three days once we’re on the roof. We know these homes because we’ve opened them up. The leak you see from inside is rarely the full story, and that’s what the rest of this page is about. Call (855) 341-6021 to schedule a roof inspection. We’ll give you a written line-item quote before any work begins.
Millstone Roofing serves both San Marino ZIP codes, 91108 and 91118, plus the surrounding San Gabriel Valley foothill communities. Our approach is inspection-first. We don’t sell repairs from the curb. We get on the roof, document what we find, and then walk you through what actually needs to happen, in plain language, with prices attached.
Why Millstone Roofing Is San Marino’s Preferred Roof Repair Company
San Marino homeowners ask for things most roofing companies don’t stock. Original clay barrel tile from a 1920s Spanish Colonial on Virginia Road. Slate salvaged from a Period Revival off Huntington Drive. Coated metal flashing that matches the patina on a Mediterranean estate near San Marino’s tree-canopied south end. We keep relationships with seven major shingle and tile manufacturers – GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral – so the recommendation fits the roof, not our inventory. That matters here because so many repairs are material-sensitive. Replacing a broken clay tile with an asphalt shingle isn’t a repair. It’s a scar.
Nelson Ibarra leads every estimate and inspection. He’s walked roofs in San Marino long enough to know which failure patterns show up on the estate homes near The Huntington versus the newer custom rebuilds up in the hillside zones. Our Roof Repair team handles everything from a single vent boot replacement to a full valley rebuild with salvaged tile. No subcontractors. The crew that inspects your roof is the crew that repairs it.
We don’t lean on review counts because we don’t need to. What we have are repeat customers in San Marino and neighboring San Marino communities who call us back when a different part of the roof fails ten years later. That’s the review that matters.
Styles & brands we work with






Emergency Roof Repair in San Marino
Emergency Roof Repair in San Marino typically means a sudden leak after the first heavy winter rain, where water is coming through a ceiling or running inside a wall. These calls cluster in December through February, right when the city’s mature oaks and deodars have dropped enough debris to dam valleys and push water sideways under flashing. A emergency leak repair in San Marino runs $750 to $2,200, with the higher end reserved for tile valleys that need to be opened, dried, and rebuilt with new underlayment. We arrive, tarp if needed, document the intrusion point, and give you a written scope before we start cutting.
When Ceiling Stains Are More Than Stains
San Marino ceiling stains from a roof leak often hide water that has been moving slowly for weeks. The stain is just where it finally pooled and dropped. By the time you see it, the decking above may already be soft. We don’t patch stains. We trace them.
Tarping and Temporary Protection
When a storm is still moving through and we can’t safely open the roof, we tarp the affected area and secure it. That stops active water intrusion. Then we schedule the repair as soon as the roof is dry and safe to work. We’ve done enough San Marino winters to know the difference between a leak we can fix in the rain and a leak we can only slow down.
Flat Roof Repair in San Marino
Flat Roof Repair in San Marino shows up most often on the low-slope sections of 1940s and 1950s Period Revival homes, the ones with flat built-up areas over wings, porches, or garages. A built-up roof repair in San Marino runs $900 to $2,800 depending on how many layers need to come off. The dominant failure mode here is UV-baked asphalt felt that has cracked and delaminated after decades of intense sun exposure. A flat roof can look intact from the ground and be shedding water straight onto decking beneath.
Ponding Water on Low-Slope Sections
San Marino’s older flat roofs were often framed with very little taper. After decades of minor settling, water ponds in the same spots after every rain. Each pond works on the membrane. We check those low spots first during any flat roof inspection in the 91108 and 91118 ZIP codes.
Built-Up Roof Recoating
When the membrane is still sound, a full recoat with a modern elastomeric layer may buy another decade. When it’s not, we strip down to decking, inspect for rot, and rebuild. You’ll see both options priced separately in your quote. We don’t recoat over failed felt and call it done.
Trusted Brands We Service in San Marino
We carry repair stock across seven manufacturer lines because San Marino roofs don’t all wear the same material. Atlas and Tamko asphalt shingles show up on some of the city’s mid-century and newer rebuilds. Boral clay barrel and flat profile tile cover many of the Spanish Colonial and Mediterranean originals. GAF underlayment systems are our go-to for valley rebuilds, because it’s proven under Southern California UV load. We stock local parts for San Marino customers, which means we’re not waiting a week on a tile order while your ceiling keeps dripping. The right material for your roof, not the easiest one for us to stock.
Common Roof Repair Problems We See in San Marino Homes
- UV-crumbled underlayment beneath intact clay barrel tile. The tile itself can look perfect from the street while the felt beneath it has turned brittle and powdery. A small tile crack then lets water straight to decking. We see this on nearly every original clay roof in San Marino that hasn’t had a full uplift in 25 plus years.
- Leaf-packed valleys under mature oak and deodar canopy. San Marino’s protected tree canopy is beautiful and relentless. Debris dams force water sideways under flashing and into soffit and fascia. The leak may appear ten feet from the actual breach.
- Undersized or corroded step flashing at chimneys and sidewalls. Many Period Revival homes were flashed with materials that have since rusted through, and the original flashing was often too short to handle wind-driven rain. Code upgrades triggered by permit work now require taller flashing and proper counterflashing.
- Failed vent boots and pipe collars on original build-ups. These are small and easy to ignore until the drywall below gives way. On San Marino estates, we find vent boots that have been painted over, caulked over, and patched past the point where replacement should have happened years ago.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in San Marino, CA
San Marino roof repair pricing reflects the housing stock. A simple shingle replacement on a mid-century home starts around $650. A leak repair under original clay tile, where we have to lift and save tile, replace underlayment, and re-bed everything, lands between $1,800 and $4,200. A full valley rebuild with salvaged clay barrel tile and new ice-and-water shield through the valley runs $2,800 to $6,500. Flat built-up roof patches are $900 to $2,800. What drives the range is what we find when we open the roof: decking condition, framing depth, and whether the city requires a permit and code upgrade once we touch structural surfaces. You’ll get a written line-item price before work starts, and any change is approved by you in writing before we continue. Call (855) 341-6021 for a free estimate.
Why Small San Marino Leaks Turn Into Bigger Repairs
San Marino’s near-total build-out means most roof repairs here are on 1910s to 1950s Period Revival and Spanish Colonial estates with original clay barrel tile or slate. So a leak repair almost always means matching discontinued period tile and rebuilding failed underlayment beneath it, rather than swapping a square of shingles. The tile itself may be fine. The system under it is not.
Here’s what actually happens when we open one of these roofs. On a Spanish Colonial estate off Pasadenaville, our crew opened a valley that had been leaf-packed under a mature oak and found the original clay barrel tile sitting on UV-crumbled felt with two rotted decking courses beneath the flashing. We replaced the decking, laid ice and water shield through the valley, re-set the salvaged and matched Boral barrel tile, and rebuilt the drip edge and fascia. We priced the whole scope in writing before we touched the framing. That’s how we work on every San Marino repair. We inspect first, document everything, and you approve every line item before the next cut happens.
This is also why a San Marino roofer who quotes a roof repair from the ground is guessing. You can’t price decking replacement you haven’t confirmed. You can’t promise the tile will survive lifting until you’ve tried. What you can do is write allowances into the contract, show the homeowner photos of what you found, and get written approval before extending scope. That’s exactly how Nelson Ibarra structures every San Marino repair proposal.
We Also Serve Cities Near San Marino
We regularly handle roof repair for homeowners in San Gabriel, East San Gabriel, Alhambra, and East Pasadena. If you’re in one of those communities and your roof is showing the same age-related failures we see in San Marino, the inspection process is the same. Same crew, same line-item pricing. Call (855) 341-6021 and we’ll get on the schedule.
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 leak you see is usually the end of a water path that started somewhere else, and the materials beneath the surface on a 1920s to 1950s San Marino roof have been baking in UV heat for decades. We open up the area, find crumbled underlayment or rotted decking, document it with photos, and price the correction in writing before we go further. Most San Marino “small leaks” end up being underlayment and flashing repairs, not tile replacements.
Yes. We work under the canopy as it exists. San Marino’s tree-protection rules mean we don’t cut limbs without city approval, and we don’t ask you to either. We clean the valley, repair the damage caused by the debris buildup, and show you where to inspect seasonally. If a limb is actively abrading shingles, we flag it for you to discuss with the city. Call (855) 341-6021 and we’ll document what the canopy is doing to your roof.
We start by documenting the exact tile profile, dimensions, and color of what’s on the roof, then we source matches from local salvage, manufacturer stock, or current lines that match the original. For clay barrel tile, Boral offers profiles that step in convincingly on many of San Marino’s Spanish Colonial originals. For slate, we match color and thickness. A matched repair tile will age differently for a few years, but it’s the correct repair. We never substitute asphalt where period tile existed.
Ask what they’ll find when they open the roof, and how that gets priced if it’s worse than expected. Ask whether their quote includes the permit and any code upgrades the permit triggers. Ask who performs the work, their own crew or a sub. And ask for the line-item price before any change in scope is approved. Those four questions separate a San Marino roofer who has opened estates like yours from one who’s pricing from the ground.
Yes, we handle emergency leaks on flat and built-up roof sections during San Marino’s winter rain season. We’ll tarp when needed to stop active water, then schedule the repair once the roof dries enough to work safely. A built-up roof patch in San Marino typically runs $900 to $2,800, depending on how many layers deteriorated. Call (855) 341-6021 when the leak starts. We’ll walk you through what to do in the first hour.
Written by Nelson Ibarra, Owner at Millstone Roofing, serving San Marino and the San Gabriel Valley from Pomona, CA.