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 South Pasadena
Roof repair in South Pasadena usually runs between $350 and $1,800 for the most common fixes, with leak repairs typically landing between $450 and $900. That’s the honest range for a city where homes are old, trees are everywhere, and historic review can complicate even a simple patch. If you live in the 91030 or 91031 ZIP codes, you know what we mean. Millstone Roofing has repaired roofs on Craftsman bungalows, Spanish Colonial Revivals, and Period Revivals across this city, and we know what the local rules require before a single shingle comes off. Call (855) 341-6021 for a free estimate, and we’ll send someone who knows South Pasadena’s housing stock the way a local should.
Why Millstone Roofing Is South Pasadena’s Preferred Roof Repair Company
South Pasadena is not a place where you gamble on a roofer who’s never worked under a heritage-preservation ordinance. We’ve repaired roofs on tight lots off Mission Street, Fair Oaks Avenue, and Monterey Road where staging a full replacement was never an option. That forces you to get precise about what actually needs fixing. We are precise about it.
Our process starts with a written inspection report, not a sales pitch. Every repair we recommend is backed by documented findings from that inspection. You see the rotted valley, the failed flashing, the cracked vent boot. Then you decide. No high-pressure anything. That approach works especially well in South Pasadena, where homeowners tend to ask harder questions about their homes than almost anywhere else in the San Gabriel Valley.
Nelson Ibarra, the owner of Millstone Roofing, runs the company with a simple expectation: recommend the repair the roof needs, not the one that’s easiest for us to schedule. We work with seven major roofing material manufacturers, including GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, so when we recommend a material for your South Pasadena roof, it’s because it’s the right fit for the home’s age, pitch, and exposure. Not because it’s the only thing we stock.
And when we say we know South Pasadena, we mean it. We’ve navigated cultural-heritage review, dealt with protected oak overhangs, and kept shared driveways passable while working on properties where the neighbor’s wall is six feet from the roof edge. That kind of local knowledge changes how a job is priced and how it gets done.
Styles & brands we work with






Roof Leak Repair in South Pasadena
Roof leak repair in South Pasadena costs most homeowners between $450 and $900, and the culprit is often not what you’d expect. In this city, the dense canopy of mature oaks and sycamores means valleys and downspouts pack full of leaves within weeks of a fall or winter storm. Water backs up under shingles, runs along the underlayment, and drips into the living room. The roof isn’t failing. The drainage is. We find that on a huge share of leak calls in the 91030 ZIP code.
Before anyone patches anything, we get eyes on the problem. Our inspection documents the exact entry point, the extent of any saturated decking, and what needs to happen next. In South Pasadena, that documentation matters for another reason: if your home is a contributing structure in a historic district, the city’s cultural-heritage review may require that documentation before the repair is approved. We handle that paperwork as part of the job.
Valley and Downspout Clearing
When valley metal is packed with wet leaf litter from a protected oak, water travels sideways under the shingles. The fix is straightforward: clear the valley, flush the downspout, check the underlayment for saturation, and reseal the valley seams if they’ve opened up. This is the most common repair we do after a South Pasadena winter storm.
Underlayment and Flashing Replacement
On older homes, the underlayment is often degraded long before the visible roofing material fails. If we open a section and find the felt or synthetic underlayment crumbling, we replace it before putting the covering material back. Flashing around chimneys and side walls is another frequent failure point on this city’s Craftsman and Spanish Colonial homes, where original flashing was often galvanized and now shows rust-through.
Emergency Roof Repair in South Pasadena
Emergency roof repair in South Pasadena typically runs between $550 and $1,200 on the day we arrive, with tarping and temporary waterproofing on the lower end of that range. An emergency here is different from what it is ten miles east. In South Pasadena, the urgency usually comes from a storm-driven leak into a room that was just restored, or from a section of original clay tile that slid and is now letting water run into the wall cavity.
We’ve handled emergency calls on Mission Street after a December storm where the valley was so packed with sycamore leaves that water had peeled the shingle tabs back and soaked the decking above the kitchen ceiling. The homeowner had water coming through the light fixture. We had the leak stopped that day with a temporary repair, then came back the following week to do the permanent fix once everything dried out.
What most people don’t realize: even emergency repairs on a Contributing structure in a South Pasadena historic district may require documentation for cultural-heritage review. We take photos, note the materials, and document the before-and-after condition as part of our emergency response, so the repair doesn’t create a bigger problem with the city later.
Storm-Soaked Decking Repair
When a roof deck has been wet for days, plywood delaminates and sheathing sags. We cut out the damaged section, replace it with CDX or OSB to match the original thickness, and confirm the new section is properly secured to the rafters before re-covering it. This is structural work, and on older South Pasadena frames, it needs to be done carefully.
Temporary Tarping and Waterproofing
If conditions are too wet to do a permanent repair safely, we install a UV-stable tarp with furring strips to hold it in place. Then we schedule the proper repair once the decking is dry. A good tarp job keeps you dry for two to three weeks while you line up the full fix.
Trusted Brands We Service in South Pasadena
South Pasadena homeowners don’t want to be told there’s only one kind of shingle for their roof. They want to know what was there originally, what will last, and what the city will accept. Because we stock and install multiple manufacturer lines, including GAF, CertainTeed, and Owens Corning, we can match the existing roof or specify something better without pretending there’s only one option. For a 1920s Craftsman with original wood shakes, we might recommend a Boral shake-profile product. For a 1950s ranch with standard laminate shingles, a GAF Timberline match often makes the most sense. We keep local parts availability in mind for South Pasadena customers so a repair doesn’t stall for a week waiting on a shipment. The right material for your roof, not the easiest one for us to stock.
Common Roof Repair Problems We See in South Pasadena Homes
- Leaf-packed valleys backing water under shingles. The protected oak canopy that defines this city’s character also drops a staggering volume of leaves onto roofs every fall and winter. Clogged valleys force water sideways into the roof system, and the leak shows up inside long before the shingles look damaged.
- Rotted wood shakes under heavy shade. On the Craftsman bungalows south of Mission Street, original wood shakes often stay damp for weeks after rain because of shade from mature oaks and sycamores. Moss and lichen take hold, and the shake slowly rots from the underside while it looks vaguely acceptable from the ground.
- Failed flashing on historic chimneys and side walls. Many of these homes have chimneys that are now past their original flashing’s lifespan. Rust-through on galvanized flashing, cracked counter-flashing, and separated step flashing are common on South Pasadena’s Period Revival homes.
- Clay tile slippage on Spanish Colonial roofs. Mission-style tile roofs are beautiful, but the original mortar and fastening systems fail over time. A slipped or cracked tile lets water run directly into the underlayment, and the repair often requires matching tile and a written justification for the city’s historic review if the property is contributing.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in South Pasadena, CA
Here are the numbers we actually quote in South Pasadena, based on the work we’ve done across 91030 and 91031:
- Leak repair (including inspection): $450 – $900
- Valley clearing and drainage correction: $250 – $550
- Flashing repair or replacement: $350 – $800
- Vent boot replacement: $300 – $600
- Flat roof patch (torch-down or single-ply): $500 – $1,100
- Emergency tarp and temporary waterproofing: $550 – $1,200
- Shingle replacement (small section): $400 – $1,800 depending on pitch, access, and material required
What moves the price in this city is access. A roof on a tight lot with a shared driveway and no street parking is a harder job than an open suburban roof. If we have to stage materials on the roof and hoist everything by hand, that costs more. If the repair requires historic-preservation documentation, that adds a little time and coordination. We don’t change the price once we’ve quoted it, and every quote is a written line-item estimate. Call (855) 341-6021 to schedule yours. It’s free.
We Also Serve Cities Near South Pasadena
Millstone Roofing works throughout the western San Gabriel Valley. If you’re in Alhambra, Pasadena, San Marino, or San Gabriel, our Roof Repair team covers those areas with the same inspection-first approach. And for a full picture of how we work in this city, visit Roof Repair in South Pasadena. Call (855) 341-6021 and we’ll schedule a time that works.
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 Repair in South Pasadena
Yes, in many cases you do. If your home is a contributing structure within one of South Pasadena’s designated historic districts, the city’s cultural-heritage review can require documentation of your repair before work starts, even for emergency leak fixes. We handle that documentation as part of the repair process, including material specifications, photos, and a scope of work that explains how the repair matches the original character of the home. Skipping it can mean a stop-work order and having to remove non-compliant materials. Call (855) 341-6021 if you’re not sure whether your home falls under review, and we’ll help you figure it out.
The mature oaks and sycamores that give South Pasadena its character also drop continuous debris onto roofs, and that debris clogs valleys and downspouts. Clogged valleys back water up under shingles, where it runs along the underlayment and shows up as a leak far from the actual problem. We find that many “roof leaks” in this city are actually drainage failures, and the fix is often clearing and improving drainage rather than a full reroof. A $300 valley clearing can save you a $15,000 replacement. Get a free estimate at (855) 341-6021.
Yes, we do it regularly in South Pasadena, where many homes sit on narrow lots with shared driveways, limited street parking, and neighbors who are understandably protective of their property. We stage materials on the roof deck or in a designated corner of the driveway, we communicate with neighbors before work begins, and we keep debris off the adjacent property. Access constraints do affect the quote, so we factor staging into the estimate honestly. Call (855) 341-6021 and tell us about your lot, and we’ll give you a real number.
Roofing work in South Pasadena is generally restricted to standard daytime construction hours, and the city is strict about noise because lots are so close together. We plan the loudest work, like decking repair and tear-off, for mid-morning when most neighbors are up, and we let nearby residents know the schedule in advance. On historic properties, there may be additional restrictions tied to the cultural-heritage review, and we coordinate with the city so the repair doesn’t get shut down mid-project. The short answer: we abide by the rules and we communicate.
We start by documenting the existing tile profile, color, and installation pattern, then we source a matching or near-matching tile from one of our manufacturer lines. For Spanish Colonial homes with original clay tile, we typically recommend a Boral or similar clay tile product that matches the original’s profile and patina. We include that material specification in the documentation we provide for the city’s cultural-heritage review. If the original tile is no longer manufactured, we’ll find the closest available match and note it in the written scope. Want to know what your roof will need? Call (855) 341-6021 for a free inspection and estimate.
One Crew. One Company. From the First Inspection to the Final Shingle.
Roof repair in South Pasadena isn’t a simple patch job in most cases. It’s a small logistics operation: tight lots, protected trees, historic review, and materials that need to match the original character of a 1920s Craftsman or a Spanish Colonial Revival. Millstone Roofing does this work every week. We inspect first, document everything, recommend the repair the roof actually needs, and carry it out with a crew that’s seen the inside of this city’s ordinances and knows how to keep neighbors onside. No handoffs. No subcontractors. No pressure. If you have a leak, a slipped tile, or a valley that’s been clogged for months, call Nelson Ibarra’s team at (855) 341-6021. The estimate is free, and it comes back as a written line-item quote, not a vague number.
Written by Nelson Ibarra, Owner at Millstone Roofing, serving South Pasadena from our base in Pomona, CA.