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 costs between $350 and $1,600 depending on what we find once we’re up there, and most jobs are done within a day or two. If you live in the 91030 or 91031 ZIP code, you already know that older homes here don’t give you much warning before a small leak turns into a ceiling stain. We work across South Pasadena weekly, from the Craftsman-heavy streets near Garfield Park to the hillside properties off Monterey Road. When you call Van Nuys Roofing Co at (866) 321-6172, you’ll get a straight answer about what’s wrong, what it costs to fix, and whether a repair even makes sense given the age of your roof.
Why Van Nuys Roofing Co Is South Pasadena’s Preferred Roof Repair Company
We built our reputation in South Pasadena on one thing: we inspect first, recommend second. Most roofing companies walk up to your house already knowing what they want to sell you. We don’t. When we look at a 1920s Spanish Colonial on the flats or a hillside Tudor near Monterey Hills, we’re looking at how the original materials have aged, what’s still serviceable, and what actually needs to be replaced. That honest assessment is why homeowners around Mission Street and beyond keep our number.
We’re fluent in seven major roofing material brands including GAF, CertainTeed, and Owens Corning, which matters more in South Pasadena than almost anywhere else. Your house might have original clay tile, a 1950s asphalt shingle replacement, or a metal roof added during a remodel. We don’t steer you toward whatever brand we happen to stock. Your roof decides what it needs; we just tell you what we’re seeing.
Led by Rick Dominguez, our crew has worked on enough historic roofs in this city to know what the Preservation Commission will flag before they flag it. That saves you time and headaches you didn’t know you had. When a South Pasadena homeowner calls us about a leak, they’re not getting a sales pitch. They’re getting a diagnosis.
Styles & brands we work with






Storm Damage Roof Repair in South Pasadena
Storm Damage Roof Repair in South Pasadena tends to spike after the atmospheric rivers push through in January and February, when mature oak and sycamore branches come down on tile roofs and the original clay tiles that survived a century finally crack or shift. South Pasadena sits far enough inland to dodge coastal salt air, but the heat-and-rain cycle here is brutal on old underlayment: summer thermal expansion opens seams, then winter rain finds them. A storm repair in this city often means matching historic clay tile or wood shingle rather than slapping on a patch that would stand out against a 1923 roofline.
Most storm damage repair here runs $450 to $1,800 depending on how many tiles or shingles are damaged and whether decking underneath has been compromised. We’ll give you a written line-item quote before any work starts, and we photograph everything we find so you can see exactly what we’re seeing.
Wind-Blown Tile and Shingle Replacement
When a Santa Ana wind event or a winter storm tears tiles loose on a historic South Pasadena roof, the repair is rarely just “put it back.” The underlayment beneath original 1920s clay tile is the layer that actually waterproofs your house, and if it’s torn or rotted, reinstalling the tile won’t stop the leak. We replace the damaged section, inspect what’s underneath, and advise you honestly if a wider re-underlayment job is coming.
Water Intrusion and Leak Containment
After heavy rain, the most urgent call we get from South Pasadena is water coming through a ceiling or down an interior wall. We’ll tarp the affected area to stop active intrusion, trace the water path back to the actual failure point which is often nowhere near the visible stain, and repair the flashing or underlayment that let water in. Containment first, permanent fix second, and you’ll know both costs before we start.
Metal Roof Repair in South Pasadena
Metal Roof Repair in South Pasadena is a different animal from what you see in newer parts of the San Gabriel Valley. Where Alhambra and Pasadena have post-war homes with standing seam metal roofs added during renovations, South Pasadena sees more metal on accessory structures, porches, and the occasional mid-century home near Oaklawn. Repairs on metal roofs here usually involve seam separation from thermal cycling, failed fasteners, or rust at panel overlaps where old sealant has hardened and cracked.
Typical metal roof repair in South Pasadena runs $400 to $1,200 for seam resealing, fastener replacement, or localized panel repair. If the metal is rusted through or the decking underneath is compromised, costs climb, but we’ll show you exactly what we’re seeing before you commit. We have the tools and fasteners needed for most metal roof profiles, so we’re not inventing a repair method with whatever is in the truck.
Seam and Fastener Repair
Metal roofs expand and contract with South Pasadena’s hot summer afternoons and cool nights, and after enough cycles, fasteners back out and seams open up. We reseal and resecure panels with fasteners rated for the panel profile, not whatever the hardware store had in stock. If a seam has failed more than once, we’ll tell you straight whether patching is worth it or the panel section should be replaced.
Rust and Corrosion Repair
Older metal roofs around South Pasadena, particularly on porches and flat sections, develop rust where standing water sits or where flashing meets masonry. We clean, treat, and seal affected areas, and if we find rust that has eaten through the panel, we’ll quote the replacement cost separately. Metal can last decades if corrosion is caught early; we’ll tell you candidly whether yours can be saved.
Trusted Brands We Service in South Pasadena
We work with GAF, CertainTeed, Owens Corning, Boral, and others, so when a South Pasadena homeowner needs a tile matched or a shingle that’s no longer manufactured, we know where to source it and how to install it to the manufacturer’s specification. That matters on historic properties where the wrong material choice can get your repair rejected by the city’s design review. We keep common fasteners, sealants, and flashing stock on hand for the brands most common across the 91030 and 91031 ZIP codes, and we can usually have specialty materials within a few days. If it goes on a roof, we know it. And for South Pasadena’s older homes, that breadth of brand knowledge means we can match what’s already up there instead of pushing a full replacement.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in South Pasadena Homes
- Failed underlayment beneath original clay tile: The tile itself often has decades of life left, but the felt or hot-mop layer underneath has disintegrated. Water runs under the tile, rots the decking, and eventually shows up inside. We regularly lift tile, replace underlayment and decking, and reset the same historic tile.
- Debris-clogged valleys from mature oaks and sycamores: South Pasadena’s tree canopy is beautiful, but leaf and branch accumulation in roof valleys blocks drainage and forces water under tiles and shingles. Clearing the valley is step one; if the backup has caused rot, we repair that too.
- Improper flashing at chimneys, vents, and wall intersections: Many homes in the 91030 ZIP code still have original flashing that’s been patched repeatedly, often with the wrong material for a historic roof. We replace flashing to current code and match it to the surrounding materials so it doesn’t draw attention.
- Thermal expansion cracks on south-facing slopes: The full-sun exposure on South Pasadena’s south and west roof planes stresses tiles and shingles more than shaded sections. We see more cracked tiles and curled shingles on these exposures, and we’ll flag it during any repair so you know what’s coming.
Pricing for Roof Repair in South Pasadena, CA
Here are real numbers from our South Pasadena work: a basic shingle replacement runs $350 to $600, leak repair on a visible source runs $400 to $900, flashing repair around a chimney or wall runs $450 to $1,100, and a flat roof patch on a porch or garage runs $500 to $1,400. Original clay tile repair, including resetting existing tile and replacing underlayment, runs $800 to $2,000 depending on how much decking has to be replaced. The big variable in South Pasadena is what we find when we open the roof: a 1924 roof that’s never been opened will surprise you. That’s why we write allowances into our quotes and get your signature on any change before we do the work. Call (866) 321-6172 for a free estimate with no obligation, and you’ll get a written line-item quote, not a number someone made up over the phone.
We Also Serve Cities Near South Pasadena
Our Roof Repair team works throughout the western San Gabriel Valley. If you’re in Alhambra, Pasadena, San Marino, or San Gabriel, we handle the same range of repairs, including clay tile, metal, and flat roof work. See our Roof Repair in South Pasadena page for more on how we work in this specific city. Calls from any of these areas go to the same crew and the same free estimate process.
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. South Pasadena’s Historic Preservation Ordinance requires design-review approval for roof repairs on designated landmarks and contributing properties in historic districts, which covers a significant share of the city’s 1900-to-1930 housing stock. City staff will review the proposed materials and methods before you can proceed if your home is listed. If you’re unsure about your property’s status, call us at (866) 321-6172 and we’ll help you determine what the city will require before you commit to any repair.
Yes, and this is the most common repair we do in South Pasadena. Original 1920s clay tiles often outlast their underlayment, so we carefully remove and number the tiles that need to come up, replace the failed underlayment and any rotted decking, and reinstall the original tiles exactly as they were. We’ve done this exact job on homes along Milan Avenue and throughout the historic neighborhoods. The cost runs $800 to $2,000 per section depending on how much decking is involved, and the historical look stays intact.
In our experience, the number one cause is failed underlayment beneath otherwise-intact roofing materials, followed closely by flashing that’s corroded or wasn’t sealed properly around the original chimney and vent penetrations. Craftsman bungalows in the 91030 ZIP code have low-pitch roof planes that don’t shed water as quickly as steeper Spanish Colonial rooflines, so water sits longer and finds every weakness. We’ll locate the actual source, not just the wet spot on your ceiling.
We inspect the roof before quoting, write an allowance into the contract for the likely hidden conditions, and if we open a section and find rotted decking or failed structure we didn’t see from above, we stop and show you photos and a written price for the additional work. Nothing gets done without your written approval. We were called to a 1925 Spanish Colonial on Milan Avenue where a winter storm had blown off several original clay tiles. When we opened up the roof, we found the underlayment had failed and the decking had soft spots, so we carefully removed and numbered the historic tiles, replaced the rotten decking, installed new ice and water shield and underlayment, and reinstalled the original tiles to match the historic look. The homeowner knew the cost before we touched the decking.
Atmospheric rivers and Santa Ana winds cause three main problems here: blown-off or cracked clay tiles and shingles, water backing up behind clogged valleys and flashing, and physical damage from falling oak and sycamore branches. South Pasadena’s tree canopy makes branch impact more common here than in most surrounding cities. Most storm repairs in the 91031 ZIP code run $450 to $1,800. Call us at (866) 321-6172 for an exact quote.
Written by Rick Dominguez, Owner at Van Nuys Roofing Co, serving South Pasadena and the western San Gabriel Valley.