Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Temple City
If you live in Temple City, you already know what a hot San Gabriel Valley summer does to a roof. By the time August rolls around, asphalt shingles that looked fine in March are curling at the edges and shedding granules into your gutters. Compound that with Santa Ana winds in the fall, and a small lifting shingle becomes a real leak before you’ve unpacked the holiday decorations. Most roof repairs in Temple City run $400-$1,800, and a full replacement typically lands between $8,000 and $20,000 depending on size, pitch, and material. The sooner we look, the less it costs. Call (877) 610-1318 and we’ll get you scheduled for a free estimate, usually with someone on your roof within a day or two, not two weeks.
We’ve been working on Temple City homes long enough to know which streets have the original 1950s shake roofs still hiding under composition shingle, and which ones got full tear-offs after the last big wind event. That kind of local familiarity matters when you’re deciding between a repair and a replacement, because what worked on a two-story custom rebuild near Live Oak Park isn’t the same answer for a single-story ranch off Las Tunas Drive with a low slope and aging flashings, which is why we also offer Temple City Home Additions & ADU solutions when your project involves more than just roofing. Barrett & Sons Construction is owner-operated, not a franchise, and the person who answers your call is the same person who stands behind the work.
Why Barrett & Sons Construction Is Temple City’s Preferred Roofing Company
Tom Barrett started this company in 1998 and put his name on the truck because he planned to answer for the work. Twenty-nine years later, his sons run the crews that show up in Temple City, and Tom still walks the roof before any final decision gets made. You can look up his license number, his address, and his phone number. That’s intentional. A lot of Temple City homeowners have been burned by a national company that quoted $12,000 on the phone and handed over a $19,000 invoice at the door. We put every change order in writing before a single nail goes in.
Our Temple City customers call us for a few reasons that don’t show up on a bid sheet. We answer the phone live, 24/7, not through an out-of-state call center. We pull permits on every eligible job and we like when the inspector comes, because the inspector works for you, not for us. And every roof carries our 90-Day Done Right Promise, written on the contract: if it isn’t right, Tom comes back and makes it right, one call. No arguing, no fine print.
We’ve done enough work in the 91780 zip code to know what matters here specifically. Temple City sits on expansive clay soil that shrinks and swells with the seasons, which means roofs and foundations move more than people expect. A roof that was watertight in June can develop a small separation at a flashing point by October simply because the house settled a fraction of an inch during a dry spell. We check for that. National outfits don’t always know to look.
Our Roofing Services in Temple City
If your situation doesn’t fit neatly into one category, that’s normal. Most of what we do starts with Roofing repairs that uncover something bigger, or a replacement that leads to repiping vents or rebuilding a rotted fascia. We’ll walk you through it honestly and in writing. Here’s what we handle most often in Temple City.
Roof Repair
Roof repair in Temple City usually means addressing leaks at flashing points, replacing cracked or blown-off shingles, sealing penetrations around vents and skylights, or fixing sagging spots where water has been sitting. Most repairs here run $400-$1,800, and the majority are done same week once we’re on site. If you’ve got a damp spot on the ceiling after a Santa Ana wind event, don’t wait. Water moves fast through a small opening, and a $600 repair can become a $9,000 ceiling-and-insulation job in a month.

Roof Replacement & Installation
A full roof replacement in Temple City typically costs $8,000-$20,000, and the final number depends on square footage, roof pitch, number of layers removed, and whether the decking underneath is still sound. Homes in Temple City built between 1945 and 1975 often have original skip sheathing, which is fine for a re-roof in many cases, but it has to be checked board by board before new paper goes down. We quote a replacement based on what we actually find in the tear-off, not a generic price per square.

Metal Roofing
Metal roofing is gaining ground in Temple City because it handles the summer heat better than asphalt and sheds Santa Ana wind-driven debris without lifting. A standing seam metal roof here runs $15,000-$40,000, and the higher upfront cost buys a service life measured in decades, not years. On a two-story rebuild with a steep pitch and limited attic ventilation, metal is often the smartest call. We install GAF and CertainTeed products and can show you the warranty paperwork before you sign.

Tile Roofing
Temple City has a lot of original clay and concrete tile roofs from the 1950s and 60s, and they need a different kind of care than asphalt. Tile roof repair in Temple City runs $600-$2,500, and it usually involves re-bedding ridge caps, replacing broken tiles, and reflashing around chimneys. The tricky part is that tile itself can look fine while the underlayment beneath it has failed. If your tile roof is over 40 years old, the tiles may be reusable, but the paper underneath probably isn’t. We’ll tell you the truth about what’s under there.

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 Temple City
We don’t install mystery material off a van. On roofs, we carry GAF and CertainTeed products, names you can look up and check. We also keep relationships with local suppliers along the Rosemead corridor and in the San Gabriel Valley, which means common parts and materials get to your job faster than if we had to order everything from a warehouse two counties away. When we’re rebuilding a roofline or tying into an exterior structure, we’ve also used Belgard and Techo-Bloc materials for hardscape and drainage tie-ins, and we coordinate those details directly so you’re not juggling three contractors. If a roof replacement uncovers rotted fascia or gutter issues, we can handle that same visit. And if your project extends beyond the roofline, we also handle Windows & Doors in Temple City, so a full exterior refresh doesn’t have to mean three different crews. For complete property work, our team also provides Fence Installation in Temple City, which often coordinates with drainage and roofline changes on the same job.
Common Roofing Problems We See in Temple City Homes
- Curling and granule loss from San Gabriel Valley heat. Temple City summers regularly hit 95-105°F, and asphalt shingles in direct sun can reach 140°F or more at the surface. After ten or fifteen years of that, granules start washing into the gutters and shingles curl at the corners. It’s the most common reason we get called out in August.
- Wind damage from Santa Ana events. Fall Santa Ana winds are a yearly fact of life here. We see lifted shingles, blown-off ridge caps, and displaced tiles most often in neighborhoods with taller two-story homes that create wind funnels between structures. After a big wind event, it’s worth a quick roof check even if nothing looks wrong from the street.
- Flashing failures on 1950s-70s ranches. Temple City’s housing stock is mostly single-story California ranches built between 1945 and 1975. The original metal flashings around chimneys, vents, and valleys were often installed with roofing cement that has long since dried out and cracked. We fix these on nearly every older home we touch.
- Clay soil movement stressing roof-to-wall connections. Expansive clay soil under Temple City expands in wet winters and contracts in dry summers. That subtle seasonal movement can open hairline gaps at roof intersections, especially where a newer addition meets an older section of the house. It’s a Temple City-specific condition we check for on every estimate.
Pricing for Roofing in Temple City, CA
You should know what things cost before you decide anything. In Temple City, a roof repair runs $400-$1,800 for most typical work, like replacing missing shingles, resealing a vent pipe, or repairing a valley flashing. A full roof replacement on an average single-story ranch runs $8,000-$20,000, with the final number driven by the number of squares, the tear-off count, and the condition of the decking underneath. Metal roofing runs $15,000-$40,000, and tile roof repair runs $600-$2,500. These aren’t “call for pricing” hedges. They’re the ranges we quote from every week. Your specific roof gets a written, line-item estimate before any work starts, and if the scope changes, you get a written change order first. Senior and veteran customers receive a permanent 10% discount, and any repair over $200 carries an additional $40 off. Call (877) 610-1318 to schedule your free estimate.
We Also Serve Cities Near Temple City
Our crews work across the neighboring San Gabriel Valley communities, so if you’re just outside Temple City, we’re already nearby. We serve Rosemead, San Gabriel, Arcadia, and East San Gabriel, often scheduling our Temple City and surrounding-area work on the same rotation to keep response times short, and we also install Driveway & Pavers - Temple City for homeowners looking to complete their exterior upgrades. Wherever you are in the 626, Tom Barrett still answers his own phone. Call (877) 610-1318 and you’ll get a live person, not a call center script.
Serving Temple City, CA - Our Local Coverage Area
We’re based in the Temple City 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 Temple City
Most Temple City repairs are scheduled within one to two days of your call, and if you have an active leak, we prioritize getting someone on your roof that same day whenever possible. Call (877) 610-1318 and you’ll speak to a live person, not a voicemail box. We’ll tell you honestly what our schedule looks like and when we can be there.
Yes, we work across all of Temple City, including neighborhoods near Live Oak Park, Las Tunas Drive, Rosemead Boulevard, and the residential streets north of the 10 freeway. The entire 91780 zip code is our local service area, and we don’t charge a trip fee inside the county. It’s a standing policy, not a promotion we run once a year.
Yes, if you’ve got water coming into the house, call (877) 610-1318 right away and we’ll get someone out fast with temporary protection if the weather is still active. A roof that’s actively leaking should be tarped or patched the same day, before interior damage spreads. Then we’ll come back with a written scope and a real price for the permanent fix.
Generally not by much. Roof replacement in Temple City runs $8,000-$20,000, which is consistent with what we quote in Rosemead, San Gabriel, and Arcadia. What moves the number is your home’s age, roof pitch, decking condition, and the number of layers we’re removing. A two-story custom home has more material and labor cost than a single-story ranch, regardless of city.
Every roofing job carries our written 90-Day Done Right Promise, which stays on the contract and means one call brings Tom back if anything isn’t right. Beyond that, the materials we install, like GAF and CertainTeed roof systems, carry their own manufacturer warranties, which we’ll show you in writing before you sign. No verbal promises. Paper, every time.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Temple City roofing needs with his sons and local crews since 1998.







Before
After
Before
After
Before
After