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 Altadena
Roof repair in Altadena usually costs between $350 and $1,800 depending on whether we’re replacing a few shingles, re-flashing a valley, or tearing off a failed patch on a flat roof. Most repairs take one to two days once we’re on site. If you’re calling from the 91001 or 91003 ZIP codes, we’re already familiar with the roof styles, tree cover, and fire-safety requirements that shape how work gets done here. Millstone Roofing serves Altadena from our Pomona shop, and we’ve been up and down Lake Avenue, Fair Oaks, and the winding streets above Altadena Drive enough times to know what a foothill roof puts up with. Call (855) 341-6021 and we’ll schedule a roof inspection first. That’s how every repair starts with us. Nelson Ibarra built this company on the idea that you shouldn’t pay for a guess.
Why Millstone Roofing Is Altadena’s Preferred Roof Repair Company
We don’t treat Altadena like a suburb of Pasadena. The housing stock is different, the tree canopy is heavier, and the fire-safety rules in the Wildland Urban Interface change what a proper repair looks like. Much of the residential roofing we see in Altadena was installed before modern code existed. Homes in the President Streets corridor, along Mendocino Drive, and up toward Rubio Canyon sit on lots with mature oaks and deodars that drop needles and leaves into valleys all year. That debris load causes real failures, not cosmetic ones.
Our process starts with a documented inspection. We photograph what we find, write up the condition of the roof deck, and only then propose a repair. If repair is the right call, we say so. If the deck beneath the shingles is failing, we tell you that too. The brand question comes after the roof answers, because we stock materials from GAF, Atlas, and Boral rather than pushing a single manufacturer. That gives an Altadena homeowner a genuine choice: the right material for the roof, not the easiest one for us to stock.
Styles & brands we work with






Flat Roof Repair in Altadena
Flat Roof Repair in Altadena often comes down to failed seams on modified bitumen or torch-down roofs, especially where oak leaves and deodar needles collect and hold moisture against the membrane. A small patch we can clean and seal might run $400 to $700. A larger section with saturated insulation requiring a tear-out and new membrane will land closer to $1,200 to $2,500. Homes with flat sections over patios, additions, or carports built in the 1950s and 60s are common in the flatter parts of Altadena below Woodbury Road.
Seam and Flashing Work
Seams lift with intense sun and Santa Ana wind cycles. We heat-weld new material over compromised seams and replace rusted edge metal at parapet walls. If the existing roof still has good membrane, a repair is usually straightforward.
Drainage and Ponding
Flat roofs in Altadena can pond at interior drains because oak litter blocks them. We clear and inspect drains as part of any flat roof repair. When water stands after a repair, the membrane stays wet longer than it should, and that shortens the life of the whole roof.
Shingle Roof Repair in Altadena
Shingle Roof Repair in Altadena frequently means matching cedar shakes on older Craftsman homes or matching architectural asphalt on homes built in the 1990s and later. A simple shingle repair replacing a dozen tabs runs $350 to $650. Repairing a valley, re-flashing a chimney, or replacing damaged step flashing around a dormer runs $800 to $1,500. The variable in Altadena is what’s underneath the shingles. On the century-old homes along Mariposa Street and El Molino Avenue, original skip sheathing and multiple layers of re-roofing mean a small leak often requires removing enough material to see and fix the actual deck problem.
Matching Existing Material
We keep a range of profiles and colors in stock, and we can order from GAF, Atlas, and Boral when a precise match matters. A repair should not announce itself from the street. Older Altadena homes with original cedar shakes deserve that kind of care.
Deck Inspection During Repair
Whenever we remove shingles around a leak, we inspect the deck boards beneath before closing the repair. If the wood is soft or split, we replace it. That’s not an upsell. That’s making sure the repair lasts longer than one rainy season.
Trusted Brands We Service in Altadena
Millstone Roofing works with seven of the roofing industry’s leading manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For Altadena customers, we typically quote GAF for architectural asphalt, Atlas for storm-resistant shingles, and Boral when a homeowner wants a synthetic or stone-coated steel option that meets the stricter fire-safety expectations in the foothills. We keep fast-moving materials in Pomona, about a thirty-minute drive from most of Altadena, so getting the right product rarely delays a repair. Manufacturer-backed warranties are available through recognized brand programs, and we walk you through exactly what’s covered before you pay for anything.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Altadena Homes
- Oak and deodar debris clogging valleys and gutters. Water backs up and rots fascia and soffit before anyone sees a ceiling stain. What looks like a shingle failure is often a drainage failure, and fixing the drainage is the actual repair. The overhanging canopy along streets like Calaveras Street and portions of the 91001 ZIP makes this the single most common call we get.
- Layered roofs hiding deteriorated skip sheathing. Many Altadena homes built before 1930 have cedar shakes over original skip sheathing, with asphalt shingles installed over that. A repair-sized leak can force a full tear-off to inspect the decking. If we patch the top layer without checking, soft spots spread under new shingles and the leak comes back.
- Improper flashing at penetrations and wall intersections. In Altadena’s Wildland Urban Interface zones, a gap in flashing is not just a leak path. It’s an ember intrusion point. We fix flashing so it seals against water and against wind-driven embers, because the fire rating of the whole assembly depends on those details.
- Santa Ana wind lifting and creasing shakes. Gusts racing down through the San Gabriel foothills lift cedar shakes and asphalt tabs, especially near ridge lines and rakes. A few lifted shakes may look minor, but each exposed nail or crack lets water through the next rain. We address the windward side of the roof, not just the visible damage.
Pricing for Roof Repair in Altadena, CA
A minor shingle repair in Altadena generally runs $350 to $650. Re-flashing a chimney or a skylight or repairing a valley lands between $800 and $1,500. Flat roof patches range from $400 to $700 for a simple seam, and $1,200 to $2,500 when we remove saturated insulation and install new membrane. What changes the price most in Altadena is the condition of the deck beneath the surface. Centrally located homes on septic systems or lots with well setbacks sometimes require county permitting and inspection even for repair-adjacent work, which adds permitting fees and scheduling time. Long driveways and steep slopes below the San Gabriels can also add access time for material handling. We scope all of that before we quote. Call (855) 341-6021 for a free estimate with a written line-item breakdown.
We Also Serve Cities Near Altadena
While this page focuses on Roof Repair in Altadena, our crews regularly work across the neighboring foothill communities and the west San Gabriel Valley. We serve Roof Repair customers in Pasadena, La Cañada Flintridge, East Pasadena, and San Marino. The drive from Pomona is short, and our familiarity with the local building departments and fire-safety requirements carries across city lines. Call (855) 341-6021 and we’ll schedule your inspection.
Serving Altadena, CA — Our Local Coverage Area
We’re based in the Altadena 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 Altadena
Because most Altadena homes built before 1930 have original cedar shakes over skip sheathing, often buried under one or two layers of asphalt shingles. When a leak appears, we cannot inspect or repair the underlying deck without removing the layers above. A targeted tear-off in the affected area lets us check for rot, replace soft boards, and install proper underlayment before re-roofing. This is the norm in the Altadena foothills, not an exception. Call (855) 341-6021 and we’ll tell you whether your repair can be scoped as a patch or needs a section tear-off.
Altadena is unincorporated Los Angeles County, so roof repairs are processed through county building and safety rather than a city hall. If any structural work is required, or if your roof replacement touches framing, permits are pulled and inspections scheduled with the County. For homes on septic systems or private wells, setback requirements can limit staging access and waste disposal, which may add a day to the job. We account for this when we scope the work. Call (855) 341-6021 and we’ll walk through what applies to your specific property.
Clogged valleys and gutters, dried-out shingle tabs from trapped moisture, and blocked drains on flat sections are the recurring patterns we see from Lake Avenue up to the Chaney Trail area. Oak leaves hold water and tannins that stain and decay shingles. Deodar cedar needles are fine enough to slip under shingle edges and hold moisture against the deck. Regular debris clearing is part of any repair we do in the 91001 ZIP code. Call (855) 341-6021 if you want us to inspect the canopy-driven wear on your roof.
Yes. We repair flat and low-slope roofs on Altadena homes, including modified bitumen, torch-down, and built-up roofs. The first step is cleaning the debris layer and checking the drains, because many flat roof leaks in Altadena start with leaves and needles holding water at the seam. A simple seam repair starts around $400. A larger membrane section with wet insulation runs $1,200 to $2,500. Call (855) 341-6021 to schedule a free inspection and get an exact quote.
A proper quote is a written line-item estimate that separates materials, labor, permitting fees, and waste hauling. In Altadena, you should also expect your roofer to address access: steep driveways, septic tank locations, and protected oak trees can change how equipment is staged. We provide fixed pricing with no change orders after we scope, because our estimates come from a documented inspection, not a guess. Call (855) 341-6021 and we’ll send someone out to inspect before we quote.
We inspect first. Every recommendation comes with documented findings. Millstone Roofing serves Altadena with repair and replacement built around what your roof actually needs, from the first inspection to the final shingle. Call (855) 341-6021 today and schedule your free estimate.
Written by Nelson Ibarra, Owner at Millstone Roofing, serving Altadena and the surrounding foothill communities.