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 typically runs between $350 and $1,800 for most targeted fixes, with larger structural repairs on older homes landing in the $2,500 to $6,000 range once decking and code upgrades enter the picture. We work throughout 91001 and 91003, from the hillside streets above Altadena Drive down to the ranch homes on the west side. If water is getting in or shingles are lifting, call Barnwood Roofing at (855) 382-1073 for a straight assessment of what actually needs to happen.

Why Barnwood Roofing Is Altadena’s Preferred Roof Repair Company
Ruben Calloway built Barnwood Roofing around a simple position: inspection first, recommendation second. We repair roofs as a core service, which means we don’t have a financial incentive to push a full replacement when a targeted fix will hold for years. Our team knows Altadena’s housing stock well because we’ve worked on the Craftsman bungalows near the arroyo, the Spanish Colonial homes along Altadena Drive, and the mid-century ranches in the western flats. We know what original skip-sheathing looks like when it sags, and we know what the Eaton Fire code overlay now demands for any repair that touches the assembly.
What that means for you: honest scoping before anyone picks up a tool. We’ll tell you if a repair is enough. That’s the whole point.
Styles & brands we work with






Flat Roof Repair in Altadena
Flat roof repair in Altadena is a regular call for us, particularly on the 1950s and 1960s ranch homes on the west side where low-slope built-up roofs are original or decades old. These roofs take intense UV at the base of the San Gabriels, and the dry heat accelerates membrane cracking and seam separation. A typical patch or seam repair on a flat roof in Altadena runs $400 to $900, depending on how many layers we’re working through and whether the substrate is sound.
Built-Up Roof Seam and Blister Repair
Older built-up roofs develop blisters where heat and trapped moisture separate the layers. We cut out the damaged section, dry the substrate, and tie in new membrane with proper overlap and cold-applied adhesive. If the roof has multiple old layers, we’ll tell you honestly whether a patch will hold or whether you’re patching a roof that’s at the end of its service life.
Flashing and Penetration Work on Low-Slope Roofs
Most flat roof leaks in Altadena start at penetrations: plumbing vents, HVAC curbs, and chimney bases. We replace corroded flashing, reset pitch pans with proper sealant, and install new pipe boots with stainless steel clamps. On hillside homes where Santa Ana winds hammer the roof edge, we also check drip edge and parapet cap flashing, because that’s where wind-driven rain gets under the membrane.
Shingle Roof Repair in Altadena
Shingle roof repair in Altadena covers everything from a few blown-off tabs after a wind event to full section replacement around a failed valley. Repair costs in Altadena typically run $350 to $1,400, with the higher end covering decking replacement and code-required upgrades on older homes. Shingle work here carries a wrinkle that flat basin jobs don’t: many homes have original skip-sheathing, and when that sags, shingles and flashing fail together.
Valley and Chimney Flashing Repairs
Valleys fail slowly and then all at once. We see it constantly on 1920s bungalows near Altadena Drive, where the original skip-sheathing has settled and pulled flashing away from the roof plane. We replace the valley metal, inspect the decking beneath, and install ice and water shield before re-laying shingles with a proper starter strip.
Wind Damage and Missing Shingle Replacement
Santa Ana events in the foothills can peel shingles clean off, especially on roofs with older fasteners or worn nail strips. When we replace missing shingles, we check the surrounding course for lifted tabs and compromised sealant. On Altadena hillside lots, wind-rated installation matters: proper nailing patterns and sealed edges are the difference between a repair that holds and one that reopens with the next east wind.

Trusted Brands We Service in Altadena
Barnwood Roofing works with seven major manufacturers, including CertainTeed, Owens Corning, IKO, and Atlas. That matters for Altadena homeowners because it means our material recommendation is based on your roof’s pitch, exposure, and fire-safety requirements, not on what we happen to stock. We keep common shingle colors and profiles locally available for fast turnaround on section repairs, and we can source specialty products quickly when the job calls for it. Seven brands, one honest recommendation.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Altadena Homes
- Original skip-sheathing that’s separated at the seams. On pre-war homes with wood shake or shingle roofs, gaps between boards let underlayment sag and flashing pull loose. Repairs that ignore the decking underneath will fail again within a season.
- Santa Ana wind damage to roof edges and vents. The dry east winds that barrel down from the San Gabriels lift ridge vent, peel back drip edge, and tear shingles along the rake. We see this pattern every fall on homes from west Altadena up to the hillside streets.
- Foothill UV damage on low-slope built-up roofs. Intense sun exposure at this elevation bakes membranes until they crack and blister. Most of these leaks start at penetrations where the membrane has shrunk away from the flashing.
- Post-Eaton Fire code compliance gaps. If a repair permit touches the roof assembly, Altadena now often requires ember-resistant venting and Class A fire-rated details. Missing these requirements can leave a repair non-compliant and put insurance claims at risk.
Pricing for Roof Repair in Altadena, CA
Here’s what we tell homeowners in Altadena, straight: small shingle repairs and pipe boot replacements run $350 to $600. Flat roof patching runs $400 to $900. Flashing work around chimneys and valleys runs $600 to $1,200. Once you get into decking replacement, section rebuilds, and code-required upgrades, a repair can land between $1,800 and $6,000. The variables are roof age, decking condition, how many layers are up there, and whether the permit triggers a fire-resistant assembly requirement. We write allowances into the contract for decking and framing, and any surprise work gets priced and approved in writing before we touch it. Call (855) 382-1073 for a free estimate.
We Also Serve Cities Near Altadena
Barnwood Roofing handles Roof Repair work throughout the foothill corridor. Beyond Altadena, our crews run regular jobs in Roof Repair in Altadena neighbors Pasadena, La Cañada Flintridge, East Pasadena, and San Marino. If you’re in any of those areas and watching a leak spread, call us before it reaches the ceiling.
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
Yes, in most cases. Because the Eaton Fire destroyed thousands of homes in the 91001 hillside, Altadena now applies a code overlay to repair permits that touch the roof assembly. If you’re repairing decking, changing the roof covering, or reworking vents on a hillside property, expect to be required to install ember-resistant venting and bring the assembly up to Class A fire-rated standards. Ruben Calloway’s team pulls permits on every job where the scope triggers one, and we’ll tell you before work starts whether your repair is going to carry that requirement. Call (855) 382-1073 and we’ll walk you through it.
Usually yes, but it depends on the condition of the decking under the leak. Skip-sheathing that’s still solid can support a targeted repair: we remove the damaged shakes, inspect the gaps, install a solid panel patch where needed, and tie in new underlayment and shingles. If the sheathing has sagged and separated, we’ll show you photos and give you the honest scope. We’re a repair-first company, so we’re not going to push a tear-off unless the decking genuinely won’t hold. Call (855) 382-1073 for a free estimate.
We price it before we touch it. On a recent 1920s Craftsman near Altadena Drive, our crew opened a ceiling to fix a persistent leak and found the original skip-sheathing had sagged, pulling the flashing away from the chimney. We replaced the decking in that section, installed ice and water shield and new drip edge, and tied the repair into the existing architectural shingles with a proper starter strip. We documented the decking upgrade in writing before proceeding. That’s how every Barnwood Roofing job works: the contract carries a written allowance for decking and framing, and any additional work is priced and approved by you before we start on it.
Yes. Architectural shingles from Owens Corning, CertainTeed, and the other brands we work with all carry wind ratings up to 110 mph or more when installed with the manufacturer’s specified nailing pattern and sealed properly. The difference in Altadena is installation quality: hillside lots see the full force of east winds, so we use six nails per shingle, proper starter strips along the rakes, and sealed edges where winds tend to lift tabs. It’s not about the shingle; it’s about whether the roofer who put it down did the details right. Call (855) 382-1073 if you want us to look at a wind-damaged section.
In most cases, yes. If the membrane is still pliable and the leaks are localized at seams or penetrations, a targeted patch or flashing repair will hold for years. We’ll cut out the damaged section, dry it thoroughly, and tie in new membrane with proper overlap. We won’t recommend replacement until we’ve confirmed the existing roof has reached the end of its life, because replacement-only contractors have a different financial incentive than we do. Our job is to tell you whether a repair is enough, and back that up with our inspection.
If water is getting through your Altadena roof, don’t wait for the next Santa Ana event to make it worse. Call Barnwood Roofing at (855) 382-1073 for a free estimate. We’ll inspect first, recommend what actually needs to be done, and handle the permits and code upgrades right.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving Altadena and the surrounding foothill communities.