Roof Replacement in San Marino, CA | Millstone Roofing

Roof Replacement in San Marino — Free Roof Inspection, Written Price

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

Call to schedule your free estimate

115+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Metal roofingMetal roofing
Architectural shinglesArchitectural shingles
Tile roofingTile roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as$159/month*On approved credit; ask for current terms
Get your free estimate

Fast, Reliable Roof Replacement Across San Marino

Roof replacement in San Marino, CA typically costs between $28,000 and $85,000 for a full estate roof, and the timeline is driven by materials and city approvals, not how many workers show up. That’s the straight answer. Millstone Roofing handles the full job – inspection, tear-off, custom flashing, and installation – without handing you off to a subcontractor between diagnosis and the final shingle. If you’re weighing repair against replacement on an older San Marino home, call (855) 341-6021 and we’ll start with a documented inspection.

Call (855) 341-6021

Why Millstone Roofing Is San Marino’s Preferred Roof Replacement Company

San Marino roofing work carries a different set of rules than most of the San Gabriel Valley. The city’s design review board, hillside zoning, and tree-protection ordinance all shape what can and cannot happen on a roof. We know that because we work in the 91108 and 91118 zip codes regularly, on homes where the roof has to match the architectural character that makes San Marino what it is.

Homeowners here tend to be direct. They want a recommendation backed by evidence, not a sales pitch. Nelson Ibarra built Millstone Roofing on that exact expectation. We inspect first. We document what we find. Then we lay out options across multiple manufacturer lines – GAF, CertainTeed, Owens Corning, and others – so the material fits the project, not a quota. No scare tactics. No pressure to replace when a repair would serve you better.

Our Roof Replacement crew works in San Marino year-round. We know the streets, the architecture, and the specific failure patterns that show up on 1920s Spanish Colonial estates and mid-century ranch homes alike. That local knowledge means fewer surprises once we strip the old roof.

Explore

Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Asphalt Shingle Roof Replacement in San Marino

Asphalt Shingle Roof Replacement in San Marino covers a specific slice of the housing stock: the newer custom rebuilds, the post-war ranch homes, and the occasional estate where the original roof was swapped for shingles decades ago. The job involves removing the existing shingles, inspecting and replacing damaged decking, installing new underlayment, and laying the shingle system with correct nailing patterns and flashing details. A typical asphalt shingle replacement in San Marino runs $28,000 to $45,000 depending on square footage, tear-off complexity, and material grade.

We’re seeing more homeowners choose architectural shingles on these projects. They hold up better under the intense summer sun than three-tab, and they carry a weight and shadow line that reads well on larger homes. But the real decision point isn’t shingle versus shingle. It’s whether the roof structure and decking still have life in them.

Decking and Ventilation Repair

San Marino’s dry heat bakes roof decking over time. We routinely find plywood delamination and dry rot at eaves where debris dams have held moisture against the wood. Before any new shingle goes on, we repair or replace the decking sections that need it. This is part of the inspection finding we document before the work starts.

Architectural Shingle Upgrades

When a San Marino homeowner wants the durability of asphalt without losing curb appeal, architectural shingles make sense. They offer better wind ratings and longer manufacturer warranties than basic three-tab. We can quote both tiers side by side so you see the price difference in writing.

New Roof Installation in San Marino

New Roof Installation in San Marino usually happens on custom rebuilds and additions where the roofline is part of a larger architectural plan. This is a different scope than a replacement. The job starts with the structure: sheathing, underlayment, valley metal, drip edges, and venting all go in fresh. A new roof installation on a custom San Marino build typically runs $40,000 to $85,000, with the final number shaped by roof complexity, material choice, and whether the city requires specific detailing.

We coordinate directly with the architect and general contractor on these projects. Long-lead items – custom flashing, specialty tile, slate – set the calendar. We write the scope and price before ordering materials, then hold that number. No mid-project change orders because we ordered the wrong underlayment.

Architect and Designer Coordination

Many new installations in San Marino pass through design review. That means submitting material samples, color matches, and profile drawings before a nail is driven. Millstone Roofing handles that coordination with the design team, so the roof that gets approved is the roof that gets built.

Custom Flashing and Period Matching

New work on older San Marino streets often has to match the neighborhood’s period character. We fabricate custom copper and galvanized flashing on site, cut to fit existing architectural details. That’s not off-the-shelf work, and it’s not something every roofing company in the 91108 zip code is set up for.

Trusted Brands We Service in San Marino

We work with seven roofing material manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That matters in San Marino because a 1920s Spanish Colonial with original clay tile and a 1960s ranch with asphalt shingles do not need the same product. We stock access to these lines and order San Marino-specific materials – high-permeability underlayment, custom flashing stock, period-appropriate tile profiles – without the markup games some contractors play. GAF and CertainTeed architectural shingles are common picks for San Marino homeowners who want documented manufacturer warranties. Boral tile comes up when matching original clay barrel profiles on landmark-era homes.

Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Common Roof Replacement Problems We See in San Marino Homes

  • UV-degraded tile underlayment: The inland foothill sun beats on San Marino roofs from May through October. Underlayment beneath clay and slate tile breaks down long before the tile itself shows wear, so the first sign of trouble is often a winter leak with no visible damage from the street.
  • Debris dams in valleys and gutters: Mature oak and deodar canopy fills roof valleys with leaves, pine needles, and organic matter within weeks. That debris holds water against flashing and fascia, leading to rot at the exact points where the roof structure is most vulnerable.
  • Tree limb damage without recourse: San Marino’s tree-protection ordinance means you cannot simply cut back a limb that is scraping shingles or knocking flashing loose. The roof has to be designed around the tree, which is why custom flashing and valley detailing are non-negotiable on many of these homes.
  • Hidden rot under original tile: On 1920s and 1930s estates, we often find the original tile is still serviceable but the wood battens and decking beneath have dry rot from decades of trapped moisture. A full replacement becomes the honest recommendation when the substrate cannot carry new fasteners safely.

Pricing for Roof Replacement in San Marino, CA

Here are the ranges we quote for San Marino work. Asphalt shingle replacement on a typical ranch or mid-size home runs $28,000 to $45,000. Architectural shingle upgrades fall in the $32,000 to $50,000 band. Full new roof installation on a custom build or major remodel runs $40,000 to $85,000. Estate-scale clay tile or slate work on large 1920s homes can exceed $85,000 depending on square footage, roof slope, and tree-related flashing complexity. What moves the number most: roof size, the amount of custom flashing required around protected trees, the condition of the decking beneath, and whether design review adds a submission and approval cycle. We write the price before ordering long-lead materials. Call (855) 341-6021 for a free, documented estimate.

We Also Serve Cities Near San Marino

Millstone Roofing works throughout the western San Gabriel Valley. Along with San Marino, our crews regularly complete roof replacement projects in San Gabriel, East San Gabriel, Alhambra, and East Pasadena. If you live in any of these neighboring cities and need a roof inspection or replacement quote, the same inspection-first process applies.

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 Replacement in San Marino

Why San Marino Chooses Millstone Roofing

We set the standard for roof replacement in San Marino.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in San Marino

Getting your roof replacement handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roof replacement needs and we provide an upfront, transparent quote — no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in San Marino — typically within 30–60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees — talk to a local roof replacement pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you — the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What San Marino Customers Say

Trusted by homeowners across San Marino and surrounding areas.

★★★★★

"Valley had been done without proper underlayment and was leaking. Redone correctly, and he explained exactly what had been wrong so I could understand it."

Eric Chen · Verified customer
★★★★★

"Added a ridge vent and cleared the blocked soffit vents. Attic temperature in the summer dropped noticeably and the upstairs is livable now."

Riya Rao · Verified customer
★★★★★

"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 · Verified customer

Ready for Roof Replacement in San Marino?

Call now for a free estimate — or request one below. Licensed, insured, and here with fast after-hours help in San Marino.

(855) 341-6021

Request a Free Estimate in San Marino

Tell us about your roof replacement needs — we'll respond within the hour.

By providing your information above, you agree to our Privacy Policy and authorize us to contact you by telephone, text message, or email about your service request, including from the local pros who may handle it.

Prefer to text? Text Us
Areas We Serve
Call Now - 24/7 Dispatch