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 East Pasadena
Roof repair in East Pasadena usually costs between $350 and $1,800 depending on what’s failing, and most jobs on a mid-century ranch or a detached garage can be knocked out in a single day. If you’re in 91107 and you’ve spotted a water stain, a lifted shingle after the last Santa Ana, or granules collecting in the gutter, call us at (855) 382-1073. We’re Barnwood Roofing, and we’ve spent years working on the exact housing stock that fills these foothill streets: 1940s through 1960s ranch homes, post-war tract builds, and the low-slope additions that came with them.

We know East Pasadena’s roofs because we’ve been on them. The wind patterns off the San Gabriels, the mature oaks dropping debris on Sierra Madre Villa Ave, the UV-baked shingles on west-facing slopes. That local familiarity means we find the actual problem faster, and we don’t recommend work the roof doesn’t need.
Why Barnwood Roofing Is East Pasadena’s Preferred Roof Repair Company
Most roofing companies in the San Gabriel Valley push replacement. We don’t. Roof Repair is a core service for us, not an afterthought, which means when we inspect a roof in East Pasadena we’re looking for the smallest fix that restores it, not the biggest invoice we can justify. If your roof needs five shingles replaced, we tell you that. If it needs a full tear-off, we tell you that too, and we’ll show you why on the roof itself.
Ruben Calloway built Barnwood Roofing around a simple rule: inspection first, recommendation second. That’s why homeowners here call us back when a different issue shows up years later. We work with seven manufacturer brands, GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, so we’re not steering you toward whatever one brand we happen to stock. The right material for your roof, not just what’s on the shelf. That matters on East Pasadena’s older homes, where matching the existing roof profile and slope matters more than what’s easiest to source.
We’re insured and bonded, and every repair comes with a written workmanship warranty. No change orders mid-job, no surprise line items. The price we quote is the price you pay, unless we open the roof and find something structural we couldn’t have seen from the surface, in which case we stop, show you what we found, and get your approval before touching anything else.
Styles & brands we work with






Flat Roof Repair in East Pasadena
Flat Roof Repair in East Pasadena typically runs $450 to $1,600 depending on the membrane type and the size of the damaged area. A lot of homes and nearly every detached garage, workshop, or ADU built onto an East Pasadena ranch has a low-slope or flat section, and those roofs fail differently than pitched shingle roofs. Standing water, UV-cracked seams, and debris held against the surface by mature oak and camphor canopies are the usual culprits.
On a flat roof, the problem is rarely obvious from the ground. You might see a water stain on the garage ceiling and assume it’s old. Then a heavy rain comes, and the stain grows. By the time it’s visible inside, the membrane underneath has usually been compromised for months. That’s why we recommend an inspection the moment you notice a stain or a soft spot, rather than waiting for the next storm.
Modified bitumen and built-up repairs
Most flat roofs on East Pasadena homes from the 1950s and 60s are either built-up asphalt and gravel or modified bitumen, and both can be patched effectively if the decking underneath is still sound. We clean the failed area, apply a primer, torch or cold-apply the new membrane, and seal the seams so water can’t track sideways into the repair.
Detached structures and ADUs
We repair a lot of flat roofs on detached garages, workshops, and converted ADUs in 91107. These structures often sit near property lines or on unincorporated county lots, which is why we check setback rules and permitting before we start any structural work. A simple membrane patch doesn’t trigger anything, but if the repair involves re-framing or changing the roof’s ventilation, county permits may apply.
Shingle Roof Repair in East Pasadena
Shingle Roof Repair in East Pasadena typically costs $350 to $1,200 for a targeted fix, and that covers most wind-lifted tabs, cracked shingles, and localized flashing failures. The homes here were built when three-tab asphalt was the standard, and a lot of them still carry their first or second layer. Forty years of San Gabriel Valley sun don’t age shingles gracefully. They curl, they crack, they lose granules, and then a Santa Ana wind event finds the weak edge.
We don’t patch over a failing underlayment. If the shingles are gone but the decking is solid, we replace the damaged field, install new underlayment in that section, and re-flash around any penetrations. If the decking is rotted, we cut out and replace the bad plywood before anything goes back on top. That’s the difference between a repair that lasts five years and one that lasts twenty.

Wind-lifted shingles and nailing patterns
East Pasadena sits at the mouth of the San Gabriels, and when a Santa Ana event rolls through, west-facing slopes take the worst of it. The original 1950s nailing pattern, four nails per shingle with a narrow exposure, doesn’t meet current wind ratings. We re-secure lifted shingles with a six-nail pattern and add a dab of roofing cement under the tabs where wind gets underneath.
Flashing and valley repairs
A lot of the leaks we find in East Pasadena aren’t shingle failures at all, they’re flashing failures. Chimneys, vent pipes, and valleys collect water at concentrated points, and 60-year-old metal flexes and separates. We replace rusted flashing with new galvanized or aluminum, re-seal vent boots, and make sure valley metal laps the underlayment correctly so water sheds the way it should.
Trusted Brands We Service in East Pasadena
We work with GAF, CertainTeed, and Owens Corning most often on East Pasadena homes because their architectural shingle lines match the look of the original mid-century profiles while giving you a modern wind and UV rating. That said, we’re not tied to one manufacturer’s product. IKO and Atlas also make solid options for lower-slope sections, and when it comes to tile, we source matching pieces to blend with existing clay and concrete profiles. Having access to seven brands means we can match your existing roof’s appearance rather than leaving you with a patch that looks like a patch. We keep common shingle colors and flat-roof materials in local stock, which cuts turnaround time on most East Pasadena repairs to a single visit.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in East Pasadena Homes
- Santa Ana wind damage on west-facing slopes. Wind funnels down from the San Gabriels and finds the oldest shingles first. Lifted tabs and missing shingles are the most common call we get after a wind event, and they’re usually concentrated on one or two slopes, not the whole roof.
- Cracked clay and concrete tile from thermal cycling. The hot, dry inland climate bakes tile during the day, and rapid cooling at night causes micro-cracks that eventually let water through. Add a mature oak dropping branches from above, and the tile takes impact damage that tiles aren’t designed to absorb.
- Moss and algae on shaded north-facing slopes. Homes off Sierra Madre Villa Ave and the foothill edge often have camphor and oak canopies that shade the roof year-round. North-facing slopes stay damp, moss moves in, and the shingles underneath deteriorate faster than the rest of the roof.
- Debris loading in valleys and gutters. Leaf and branch litter from mature canopies collects in valleys and blocks water flow. When water backs up, it finds the underlayment seams and works its way into the house. This is a maintenance issue that turns into a repair issue faster than most homeowners expect.
Pricing for Roof Repair in East Pasadena, CA
Here’s an honest look at what repairs cost in East Pasadena. A simple shingle replacement or vent boot fix runs $350 to $600. Flashing repair around a chimney or valley runs $500 to $900. A flat roof patch on a garage or ADU runs $450 to $1,600 depending on membrane type and size. Cracked tile replacement runs $40 to $85 per tile, plus the service call and any underlayment work underneath. What moves the price is the roof’s condition: if the decking is solid, the fix is straightforward. If we open the wall of shingles and find rotted plywood, that adds material and labor. We’ll always show you what we found before we proceed. Call (855) 382-1073 for a free estimate, and we’ll give you a written, line-item quote before any work starts.
We Also Serve Cities Near East Pasadena
Our Roof Repair in East Pasadena crews also cover Sierra Madre, San Marino, Pasadena, and Arcadia. If you’re in one of those communities and you’ve got roof trouble, the same team and the same pricing structure applies. Call us and we’ll schedule an inspection just like we do in 91107.
Serving East Pasadena, CA — Our Local Coverage Area
We’re based in the East 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 East Pasadena
Most straightforward repairs, shingle replacement, flashing work, membrane patches, don’t require a permit in East Pasadena. You do need to check county rules if the repair involves structural changes: adding a ridge vent, re-framing a section, or repairing a roof on a detached ADU where setback rules apply. East Pasadena’s foothill-edge lots often sit on unincorporated county land, so we verify jurisdiction before we quote structural work. Our team handles the permit scoping for you, and we’ll tell you upfront if one is required for your job. Call (855) 382-1073 and we’ll check your address before we even come out.
It can add $100 to $300 to a repair in East Pasadena if we’re dealing with heavy debris loading. Mature oaks and camphor trees drop leaves, branches, and acorns that accumulate in valleys and against flashing. If debris has been sitting long enough to hold moisture against the roof surface, the underlying material may need more than a surface patch. We’ll clear the affected area, assess what the debris did, and give you a price that includes the cleanup. Regular gutter and valley cleaning, once or twice a year, makes repairs cheaper when they do come.
Replace the damaged shingles with a six-nail pattern and re-seal the surrounding tabs. The original 1950s nailing patterns on East Pasadena ranch homes often don’t meet current wind ratings, so when a Santa Ana lifts a section, we don’t just nail the old shingles back down. We replace the damaged field, upgrade the fastening, and check the underlayment underneath. If the decking is intact, the repair is quick. If wind-driven rain got underneath, we’ll find the water path and fix that too. Call (855) 382-1073 for an inspection.
Yes, and we do a lot of these in 91107. Detached garages, workshops, and ADUs on East Pasadena lots usually have low-slope or flat roofs, and we repair them with modified bitumen membranes after checking that the county setback rules don’t affect the work. A simple patch runs $450 to $900. If the whole membrane is failing, a full recover may make more sense than repeated patches, and we’ll show you the condition before recommending anything. Estimates are free, and we work on detached structures all the time.
We source matching replacement tiles and repair the underlayment underneath without pulling more tile than necessary. Original clay tile on 1940s and 50s East Pasadena homes often fails because thermal expansion cracks the tile and tears the underlayment below, not because the tile itself is bad. We lift the broken tiles, patch the underlayment, reset the tiles, and replace any that are beyond repair with pieces that match the profile and color. Tile matching takes a little longer than shingle work, but the result blends with the surrounding roof. Call (855) 382-1073 for a tile repair estimate.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving East Pasadena and the San Gabriel Valley with inspection, repair, and replacement roofing since the company’s founding.