Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across South Pasadena
Roof replacement in South Pasadena typically runs $8,000-$20,000, and most repairs land between $400 and $1,800. Those are real numbers for this city’s market, where the housing stock skews old, the Historic Preservation Commission keeps a close watch on materials, and summer heat plus Santa Ana winds punish wood-sided Craftsman homes faster than most owners expect. We’re Roofing contractors who know the difference between a 1912 Craftsman bungalow near Mission Street and a 1940s cottage off Fair Oaks Avenue, and that knowledge shapes every estimate we write. If you need a straight answer about your roof, call Barrett & Sons Construction at (877) 610-1318.
Why Barrett & Sons Construction Is South Pasadena’s Preferred Roofing Company
We’ve spent 27 years working on homes in and around South Pasadena, and the homes here are unlike anything you’ll find in new-tract suburbs. The 91030 and 91031 ZIP codes are packed with intact early-20th-century construction: Craftsman bungalows with original cedar shake under asphalt overlay, Spanish Colonial Revivals with barrel tile, and the occasional Victorian that needs a roofer who respects old framing. Tom Barrett sends his sons and their crews to South Pasadena jobs, not subcontracted strangers. When a homeowner on Milan Avenue calls about a leak after a heavy rain, the person who shows up actually knows that street.
Our South Pasadena customers read their contracts before they sign, and they hold us to them. That’s fine by us. Every scope, every material allowance, every price change arrives as a written change order before any work happens. Permits get pulled on every eligible job, and the inspector signs off before we call it done. If you want to check our reputation, ask a neighbor on your block, or look up Tom Barrett’s name, address, and license number yourself. We publish it because we want you to check.
Our Roofing Services in South Pasadena
Roof Repair
Roof repair in South Pasadena runs $400-$1,800 for most jobs, and the most common call we get is a leak near a chimney or a valley where two roof planes meet. On older Craftsman homes, the culprit is often failed flashing around original masonry chimneys, or felt paper that gave out decades ago under layers of patchwork. We repair the actual problem, not just the visible stain on the ceiling. We also offer a Free Second Opinion on any written estimate you already have, and $40 Off Any Repair Over $200.

Roof Replacement & Installation
A full roof replacement in South Pasadena runs $8,000-$20,000 depending on square footage, pitch, tear-off depth, and whether you’re in a historic district that requires specific materials. Many homes near the Mission West district have two or even three layers of old roofing, which changes the tear-off cost and labor time. We’ll walk you through material choices, tear-off requirements, and what the Historic Preservation Commission needs to see before you spend a dollar. Our Roofing team handles the permitting and inspection process end to end.

Metal Roofing
Metal roof installation in South Pasadena runs $15,000-$40,000, and we install standing seam systems that hold up well to the heat events this valley throws at homes every July through September. Metal reflects more heat than composition shingle, which matters on days when Monterey Hills and the Arroyo Seco edges hit triple digits. We stock GAF and other premium brands our crews know well, and every metal roof gets the same written 90-Day Done Right Promise as any other job.

Tile Roofing
Tile roof repair in South Pasadena runs $600-$2,500, and tile replacement or new installation typically falls within the $8,000-$20,000 range depending on whether you’re matching Spanish barrel tile or running new clay. Many Spanish Colonial Revival homes in the 91030 ZIP code have original tile that’s cracked at the valleys or slipped near the eaves. Matching the color and profile of 1920s clay tile takes a roofer who has actually looked at enough of these roofs to know the difference. We have.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in South Pasadena
We install GAF roofing systems because their warranty depth and material consistency suit South Pasadena’s climate, and because the brand is verifiable when a homeowner wants to look it up. For projects where roofing ties into exterior work, we also carry CertainTeed. When a South Pasadena homeowner calls us about a roof plus gutters, we can usually source everything within a few days through our local supply relationships, which matters when you’re scheduling around a historic district review date or a seasonal weather window.
Common Roofing Problems We See in South Pasadena Homes
- Failed flashing around original chimneys. Craftsman and Spanish Revival homes built between 1905 and 1930 often have masonry chimneys with lead or copper flashing that’s been patched too many times. When Santa Ana winds drive rain sideways, that flashing is the first thing that fails.
- Layered tear-offs on pre-WWII framing. Many homes in the 91031 ZIP code have two or three layers of asphalt shingle over original cedar shake. That extra weight stresses old rafter tails and makes decking inspection harder. We see this constantly on homes between Fair Oaks Avenue and the Arroyo Seco.
- Heat-accelerated caulk and sealant failure. South Pasadena regularly hits 100°F or more in summer, and that bakes the sealants around vents, pipe boots, and skylights on wood-sided homes faster than coastal neighborhoods ever see. Caulk that would last a decade in Santa Monica might fail in three years here.
- Deferred maintenance from the old 710 corridor. Homes along and near Meridian Avenue that sat in Caltrans ownership for 40 to 50 years often have roofs that were barely touched since the 1970s. We’ve torn off roofs in that corridor that had original 1940s shingles still in place. Scoping these jobs right takes someone who knows the history, not just the roofline.
Pricing for Roofing in South Pasadena, CA
Here’s what roofing actually costs in South Pasadena, based on the market we work in every week:
- Roof Repair: $400-$1,800
- Roof Replacement: $8,000-$20,000
- Metal Roof Installation: $15,000-$40,000
- Tile Roof Repair: $600-$2,500
- Standing Seam Metal Roof: $15,000-$40,000
- Roof Leak Repair: $400-$1,800
Your price depends on roof slope, access, number of layers being torn off, and whether historic district review requires specific materials like composition shingle with a particular color or clay tile matching the original profile. When we give a price for Roofing in South Pasadena, it holds unless the scope changes, and any change arrives in writing before work proceeds. Every estimate is free.
What South Pasadena’s Historic Districts Mean for Your Roof
This is where South Pasadena stands apart from Alhambra, Pasadena, San Marino, and San Gabriel. The city’s Historic Preservation Commission is genuinely active, and if your home is a contributing structure in one of South Pasadena’s National Register historic districts, you’ll likely need design review before a roof replacement can move forward. That means historically appropriate materials, sometimes specific color palettes, and paperwork. We handle that process. We’ve gone through the review with homeowners near the Oaklawn district and the Mission West area, and we know what the commission wants to see before it will approve a re-roof. A contractor who doesn’t know South Pasadena’s rules can cost you months of delay and a rejected application. The Raymond Fault also runs through the northern edge of the city, so when we’re on a roof, we’re often looking at whether the home needs seismic cripple-wall retrofit work that should be sequenced with any re-roof.
We Also Serve Cities Near South Pasadena
Our crews work throughout the San Gabriel Valley, which means our Roofing service reaches Alhambra, Pasadena, San Marino, and San Gabriel. You’ll get the same owner-operated team, the same written change orders, and the same 90-Day Done Right Promise whether we’re roofing a Craftsman in South Pasadena or a mid-century ranch in Alhambra. If you’re also thinking about exterior work, we handle Windows & Doors in South Pasadena and Fence Installation in South Pasadena as part of the same written scope.
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 - Roofing in South Pasadena
We answer calls around the clock, and a live person picks up, not a voicemail box. For a storm-damaged roof or active leak in the 91030 or 91031 ZIP codes, Tom or one of his sons will be on site as quickly as the roads allow. Call (877) 610-1318 and you’ll reach a person who can start the process immediately.
Yes. We work across the entire 3.5-square-mile city, from the hillside streets near the Arroyo Seco to the neighborhoods off Fair Oaks Avenue, along Meridian Avenue and the old 710 corridor, and throughout the Mission West and Oaklawn districts. South Pasadena is small enough that our crews know every street, and large enough that the housing stock changes block to block.
A roof replacement in South Pasadena runs $8,000-$20,000, which is similar to Pasadena and San Marino, but South Pasadena’s historic review process can add time and paperwork that a city like Alhambra typically doesn’t require. That doesn’t change our material or labor pricing, but it does mean you should plan for review timelines. Call (877) 610-1318 for an exact quote on your specific roof.
Yes. Every roof job, whether it’s a $400 repair or a $20,000 replacement, carries our written 90-Day Done Right Promise. If something isn’t right, Tom Barrett comes back and fixes it. One call is all it takes, and it’s written on the contract, not buried in fine print.
Yes, on every eligible job. South Pasadena’s building department requires permits for roof replacements, and the Historic Preservation Commission may require design review before the permit is issued. We handle that paperwork and the inspection sign-off. The inspector works for you, not for us, and that’s exactly how we like it.
If your roof needs a real look from someone who knows South Pasadena’s homes, call Barrett & Sons Construction at (877) 610-1318 for a free estimate. We’ll give you a written line-item quote, we’ll tell you if historic review applies, and we won’t change the price on you later. Free second opinions on any written estimate, no trip charge inside the county, and a permanent 10% senior and veteran discount. That’s how we’ve done it since 1998.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving South Pasadena with roofing, windows & doors, and fence installation.







Before
After
Before
After
Before
After