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
Roofers in San Marino, CA
Roof inspection in San Marino is the sensible starting point for nearly every roofing question we hear, because the housing stock here is older, architecturally specific, and constantly dealing with leaf and needle debris from mature oak and deodar trees. Most homes in San Marino were built between the 1910s and 1950s, and many still carry original clay barrel tile, slate, or built-up roofs that need a different kind of attention than a tract home in a newer subdivision. Millstone Roofing has served San Marino since 2011, and we start every job with documented findings, not a sales pitch. Call (855) 341-6021 when you want a straight answer about what your roof actually needs.
Why San Marino Homes Are Different
San Marino is a nearly built-out, hillside city of large estate homes that were designed to look a certain way, and that changes how roofing work gets done. This is not a market where a crew can arrive with one style of shingle and expect it to fit. Homes in ZIP codes 91108 and 91118 run heavily toward Period Revival, Spanish Colonial, Mediterranean, and English architecture, and many of those roofs are original clay barrel tile or slate. The city’s design review process and hillside zoning mean a replacement has to respect the original character, so material matching and period-appropriate detailing are part of the job from day one.
The climate plays its own role. San Marino sits in the inland San Gabriel Valley foothills, where summers are hot and dry and winters bring concentrated bursts of rain. Tile underlayment bakes in the sun for months, then gets hit with sudden water. That cycle is why we see UV-degraded underlayment and wet-season leaks as the two dominant failure modes here. Add the dense oak and deodar canopy with the city’s tree-protection rules, and you have roofs that fill with leaf-packed valleys, moss, and debris dams regularly. Homeowners can’t simply cut back an offending limb without city approval, so the roof itself has to be maintained with that reality in mind.
Styles & brands we work with






Our Main San Marino Services
The two services San Marino homeowners call about most are roof repair and roof replacement, and both begin with the same first step: a professional roof inspection that documents what’s actually happening up there before any work is proposed.
Roof Repair in San Marino
Repair work in San Marino usually means targeting a specific problem: a cracked clay tile, a failed patch around a vent or skylight, a leak that shows up in the first heavy rain after a long dry spell. Because many homes here are older and architecturally significant, we approach repairs with the goal of preserving the existing roof system where that makes sense. We match materials to the original roof rather than introducing something that clashes with the home’s character. The dense tree canopy means we’re often clearing debris from valleys before we can even see the failing area. Roof Repair in San Marino is where we lay out the process, the materials we use, and how we decide when a repair is enough.

Roof Replacement in San Marino
When a roof in San Marino has reached the end of its useful life, replacement is a custom-scope project, not a commodity job. The city’s design review and hillside zoning mean the replacement roof has to match the home’s original style, whether that’s Spanish Colonial with clay barrel tile or an English-style estate that calls for slate or a heavy architectural shingle. We walk homeowners through material choices from multiple manufacturers, including CertainTeed, Owens Corning, and IKO, so the decision is driven by the roof’s needs and the home’s character, not by whatever brand a contractor happens to stock. Roof Replacement in San Marino explains the full process, from inspection to final shingle.

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 answers one question before money gets spent: what does this roof actually need right now? Homes here are old enough that original tile underlayment is often past its service life even when the tile on top looks fine, and the long, hot, dry summers followed by concentrated winter rains create a predictable pattern of hidden damage that only shows up when water finds its way inside. Millstone Roofing has served San Marino since 2011, and our inspection process is built around giving you documented findings before any work is recommended. We inspect first, so every recommendation comes with evidence. Learn more about our Roof Inspection process.
Hail Damage Roof
Signs you need it
Hail damage on a San Marino roof rarely looks dramatic from the ground; you’re more likely to see small dents or bruising on clay tile, cracked edges on slate, or granule loss on composite shingles after a storm passes through the foothills.
What it costs in San Marino
Hail damage assessment in San Marino is included in a full roof inspection, which typically runs $250 – $450 depending on the roof’s size and slope.
How we do it
We walk the entire roof surface, photograph suspect areas, document impact marks, and give you a written summary of what’s damaged, what’s cosmetic, and what actually needs work.
Roof Estimate
Signs you need it
You need a roof estimate in San Marino when you’re weighing a repair against a replacement, or when you’re planning a sale or renovation and need real numbers before making a decision.
What it costs in San Marino
Roof estimates in San Marino are typically $200 – $500 when they include a documented inspection and written line-item scope.
How we do it
We inspect first, then build the estimate from documented findings, with line items for materials, labor, and any site-specific work like tile matching or debris clearing from valleys.
Free Roof Inspection
Signs you need it
If you’ve lived in San Marino through several winters without having anyone look at the roof, a free roof inspection is a practical way to see if there’s a problem before it becomes an interior leak.
What it costs in San Marino
A free roof inspection in San Marino costs nothing when it’s part of an active repair or replacement scope; a stand-alone documented inspection typically runs $250 – $450.
How we do it
We walk the roof, clear small debris from key areas, photograph any concerns, and give you a straight answer about whether the roof needs work now or can wait.
Roof Inspection Companies
Signs you need it
You’re comparing roof inspection companies in San Marino when you want a defensible, written report that tells you the difference between what’s urgent, what’s deferred, and what’s cosmetic.
What it costs in San Marino
Roof inspections from a company that documents findings run $250 – $450 in San Marino; the roof size, number of stories, and slope affect the final figure.
How we do it
We inspect the entire roof, check underlayment condition where visible, document tile or shingle condition, and deliver a written report with photos and a clear recommendation.
What Roof Inspection Costs in San Marino
| Item | Typical range in San Marino |
|---|---|
| Stand-alone documented roof inspection | $250 – $450 |
| Roof estimate with inspection and written scope | $200 – $500 |
| Inspection bundled with approved repair or replacement | Free – $0 |
Do I need a roof inspection if my roof isn’t leaking in San Marino?
Yes, especially on older San Marino homes. Tile underlayment degrades from heat long before tiles fail visually, and the tree canopy hides debris dams that cause slow damage. An inspection catches it before water reaches the interior.
How long does a roof inspection take in San Marino?
Most inspections in San Marino take one to two hours depending on roof size, slope, and how much debris has accumulated in valleys. You’ll have a written summary the same day. Call (855) 341-6021 to schedule yours.
Brands We Service in San Marino
Millstone Roofing works with seven of the industry’s leading shingle and material manufacturers, and in San Marino we commonly recommend CertainTeed, Owens Corning, IKO, and Atlas for composite and specialty roof systems. We match the material to the home, not the other way around, and parts for these brands are stocked locally so repair work doesn’t stall waiting on shipment. See our brands for the full list.
See the difference
Before
After
Before
After
Before
AfterPricing for Roofers in San Marino, CA
| Service | Typical range in San Marino |
|---|---|
| Stand-alone documented roof inspection | $250 – $450 |
| Roof estimate with inspection and written scope | $200 – $500 |
| Free roof inspection with approved repair or replacement | $0 |
| Hail damage assessment (as part of full inspection) | $250 – $450 |
| Minor repair with inspection and single-trip repair | $550 – $775 |
| Moderate repair (flashing, pipe boots, small tile section) | $800 – $1,500 |
| Standard full roof replacement | $9,000 – $25,000 |
| High-end or custom architectural replacement | $25,000 – $60,000+ |
Prices in San Marino push toward the upper end of these ranges when a home has steep slopes, multiple stories, original clay tile that needs matching, or a tree canopy that adds hours of debris clearing before work can begin. Millstone Roofing gives a written line-item estimate before any work starts, so you’ll know the actual numbers and exactly what’s included.
Neighborhoods We Serve in San Marino
Millstone Roofing serves the entire city of San Marino, including both ZIP codes 91108 and 91118. The neighborhoods below are representative of the areas where we’re regularly on roofs, handling everything from minor repairs to full replacements on estate homes.
- The Oak Knoll area
- Huntington Drive corridor
- Lacy Park-adjacent streets
- North San Marino hillside estates
- The Virginia Road and Monterey Road area
We schedule inspections throughout San Marino within a few business days, and repair work is lined up once the inspection report is in your hands.
Service Area – Cities Near San Marino
Millstone Roofing works throughout the San Gabriel Valley, and San Marino sits close to several neighboring communities we serve regularly. Homeowners in San Gabriel, CA and East San Gabriel, CA call us for the same inspection-first approach. We also handle roofing work in Alhambra, CA and East Pasadena, CA, where older housing stock and mature trees create similar conditions.
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
Most roof replacements in San Marino go through the city’s design review process because of the architectural significance and zoning rules. We prepare the material and scope details you’ll need, and we recommend starting with an inspection so the submittal reflects the actual condition of the roof.
We typically schedule inspections in San Marino within a few business days. If you’re seeing water inside or have a tree limb on the roof, call (855) 341-6021 and we’ll work to get someone out sooner rather than later.
Yes, matching original materials is one of the main reasons San Marino homeowners call us. We source tile, slate, and specialty materials that match the home’s original character, and we document the match before any replacement work is finalized.
For a straight answer about your San Marino roof, call Millstone Roofing at (855) 341-6021. We inspect first, document everything, and give you a written estimate with real numbers. No high-pressure pitch, just what the roof actually needs.
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
"He told me my roof had another five or six years in it and I should not replace it yet. He was standing there with a quote pad in his hand. That's why I'll call him when it's time."
— Diego Guzman"Leak over the kitchen turned out to be a cracked boot around a vent pipe, not the roof itself. He showed me the photo from up there and replaced the boot for a couple hundred dollars. The company before him had quoted a full tear off."
— Jessica Kim"Tile roof, three cracked tiles and a slipped one. Matched the tile, no color mismatch, and it took him half a day."
— Gabriela Garcia