Roof Replacement in South Pasadena, CA | Millstone Roofing

Roof Replacement in South Pasadena — 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 South Pasadena

Roof replacement in South Pasadena typically runs $14,000 – $28,000 for a standard tear-off and architectural shingle install, with historic-district material matching pushing that range to $35,000 – $60,000 when clay tile or wood shake is required. Most projects take 5 – 10 working days once permits clear, though cultural-heritage review can add 2 – 4 weeks before we even order materials. We’ve worked on enough Craftsman bungalows and Spanish Colonials between Mission Street and Monterey Road to know exactly what the city will ask for before a single shingle comes off. Call (855) 341-6021 and we’ll walk you through what your specific roof is likely to trigger.

Call (855) 341-6021

Why Millstone Roofing Is South Pasadena’s Preferred Roof Replacement Company

We’re not the company that shows up with a ladder and a sales pitch. We’re the company that shows up with a moisture meter, a camera, and a written inspection report before we ever talk numbers. South Pasadena homeowners tend to appreciate that. The city’s housing stock is old, specific, and subject to rules most roofing contractors in the San Gabriel Valley never deal with. We deal with them weekly.

Every Roof Replacement we handle starts the same way: an inspection that documents what’s actually failing, what’s hidden, and what the city will require once we expose the decking. From there, you get a written scope and a line-item price. No “good-better-best” theater. No pressure to sign today. One of the reasons folks in South Pasadena keep calling us back is that our recommendations are driven by what your roof needs and what your house’s architectural style demands, not by which brand we’re incentivized to move this quarter.

We stock and install across seven major manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That matters here more than in most cities, because a 1923 Spanish Colonial on Buena Vista with original clay tile needs something very different from a 1960s ranch in Altos de Monterey with low-pitch asphalt shingles. We recommend the right material for your roof, not the easiest one for us to stock.

Nelson Ibarra leads every project. Nelson’s been in the field long enough to know that the roof you can’t see is the roof that fails first. And he’s built the company around one rule: inspect first. Every recommendation comes with documented findings. That’s not a slogan. That’s how we keep ourselves honest.

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

Roof Installation in South Pasadena

Roof Installation in South Pasadena means something very specific here: installing a new roof system on a house that’s often 80 to 120 years old, on framing that predates modern building codes, under a canopy of protected oaks that have been dropping leaves into the same valleys for decades. For a typical tear-off and architectural shingle install in 91030 or 91031, most homeowners spend $18,000 – $24,000. Historic-district clay tile or wood shake replacements run higher, and we’ll cover that below.

What the Job Involves Here

Tear-off, decking assessment, code upgrades, underlayment, flashing, new shingles or tile, ventilation correction, and a final city inspection. In South Pasadena, the order of operations matters. We pull permits first. Then we strip. Then we document what’s underneath. Then we price any repairs the decking reveals and get your written approval before proceeding. Then we rebuild to current code, which often means adding edge metal, upgrading fasteners, and sometimes increasing rafter size.

New Construction and Additions

New construction in South Pasadena is limited, but when an ADU or a full rebuild goes up, we handle the roof system from sheathing to finish. The city’s plan review process is thorough. We coordinate with the architect and the inspector from day one so the roof passes on the first cycle.

Roof Replacement Contractor in South Pasadena

A Roof Replacement Contractor in South Pasadena is doing more than swapping old shingles for new. We’re often the contractor who discovers that the original builder, working in 1915 or 1926, used materials and methods that haven’t been legal in half a century. We’re the contractor who has to tell the city, in writing, what we found and how we’re fixing it. And we’re the contractor who has to match the profile and color of a clay tile that hasn’t been manufactured since the Coolidge administration.

Historic District Replacements

When a home falls under cultural-heritage review, the roof replacement becomes a documentation project as much as a construction project. We photograph existing materials, match profiles where possible, source custom tile or shake when necessary, and submit the package to the city. If you’re in the Mission West district or any of the neighborhoods around Garfield Park, plan for this step. We handle it start to finish.

Standard Replacements Outside the Review Zone

For homes outside the historic core, the process is faster, but we still inspect first and document everything. A standard architectural shingle replacement on a 1,600 – 2,200 square foot home in South Pasadena usually lands between $15,000 and $22,000, depending on decking condition and ventilation work. We write fixed pricing into the contract. No change orders unless you approve them in writing first.

Trusted Brands We Service in South Pasadena

We’re brand-agnostic by design. That means when we recommend a shingle or tile for your South Pasadena home, the recommendation comes from what your roof’s structure, pitch, and exposure actually need, not from a supplier quota. We regularly install GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. If your Craftsman calls for architectural shingles that hold up under 60-year-old framing and partial shade, we’ll likely point you toward GAF or CertainTeed. If your Spanish Colonial needs clay tile matched to a 1920s profile, Boral is often the best option. And because we work with all seven brands, you get access to manufacturer-backed warranties that follow the material, not just our workmanship.

Common Roof Replacement Problems We See in South Pasadena Homes

  • Rotted skip sheathing under original wood shake. Nearly every pre-1940 Craftsman we tear off has 1×6 boards spaced too far apart, with sections so rotted you can push a finger through them. The city requires replacement to code before we can re-roof, which adds $2,000 – $5,000 depending on the roof size, and we document every board with photos before and after.
  • Valleys packed with oak leaves creating standing moisture. South Pasadena’s protected oak and sycamore canopy is beautiful, and it’s brutal on roofs. Valleys and downspouts clog within months, and the flashing and underlayment around penetrations stay wet for weeks after rain. We see premature rust-through and dry-rot around chimneys and skylights more here than in any neighboring city.
  • Historic-district material matching failures mid-project. Homeowners sometimes start a roof replacement, get halfway through permitting, and learn the city’s cultural-heritage board won’t accept a standard asphalt shingle on a designated home. We’ve stepped in on projects like this. The key is submitting the materials package correctly the first time, which we do for every permitted job.
  • Inadequate attic ventilation on low-pitch Period Revival roofs. Many of South Pasadena’s 1920s and 1930s homes were built without ridge vents and with soffit vents that have since been painted over. That traps heat and moisture, which cooks shingles from underneath and shortens their life even when the decking looks sound from the outside. We correct ventilation as part of every replacement we do here.
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

Pricing for Roof Replacement in South Pasadena, CA

Here are honest numbers for the South Pasadena market, based on what we’ve actually quoted and built here:

  • Standard architectural shingle replacement (1,500 – 2,500 sq ft): $15,000 – $24,000
  • Full tear-off with decking replacement (where skip sheathing is rotted): add $2,000 – $6,000
  • Clay tile replacement (Spanish Colonial or Mediterranean, custom-matched): $35,000 – $60,000
  • Wood shake replacement to historic standard: $42,000 – $58,000
  • Flat roof section (common on Period Revival porches and additions): $8,000 – $15,000 as part of a full replacement

What moves the number most in South Pasadena is what we find once the roof is open, not what we guess from the ground. That’s why every replacement starts with a documented inspection, and why we build allowances for framing repair and code upgrades directly into the contract. You approve every dollar before we spend it. The estimate is free. Call (855) 341-6021 to schedule yours.

We Also Serve Cities Near South Pasadena

Millstone Roofing handles roof replacement across the western San Gabriel Valley, including South Pasadena, Alhambra, Pasadena, San Marino, and San Gabriel. If you live in a neighboring city with a similar housing age and you’re wondering about tear-off costs or historic-district rules, we can help there too.

Serving South Pasadena, CA — Our Local Coverage Area

We’re based in the South Pasadena 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 South Pasadena

Get a Straight Answer About Your South Pasadena Roof

If your roof is pushing 25 years old, or you’ve already had a leak, or you just bought a Craftsman with the original shake roof still on it, let’s look at it together. We’ll inspect first, give you written findings, and tell you honestly whether repair or replacement is the right call. You’ll know what it costs before you sign anything, and you’ll never be handed off to a subcontractor or pressured into a material that doesn’t fit your house.

Call (855) 341-6021 to schedule your free estimate in South Pasadena. Nelson Ibarra and our crew will walk the roof with you and give you the same straight answer we’d want for our own home.

Written by Nelson Ibarra, Owner at Millstone Roofing, serving South Pasadena and the western San Gabriel Valley with inspection-first roof replacement.

Why South Pasadena Chooses Millstone Roofing

We set the standard for roof replacement in South Pasadena.

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 South Pasadena

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 South Pasadena — 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 South Pasadena Customers Say

Trusted by homeowners across South Pasadena 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 South Pasadena?

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

(855) 341-6021

Request a Free Estimate in South Pasadena

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