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 Replacement Across Temple City
Roof replacement in Temple City runs between $11,000 and $24,000 for a typical single-story ranch home, depending on roof size, material choice, and whether the original decking needs replacement. Most Temple City homes were built between the 1940s and 1960s, which means about half the roofs we open up need structural work beyond simply swapping shingles. If you live near Temple City Park or off Las Tunas Drive and suspect your roof is failing, call us at (855) 382-1073 and we’ll give you an honest assessment before you spend a dime.

Nobody likes wasted money. We tell homeowners what actually needs replacing and what can wait. Sometimes that’s a full tear-off. Sometimes it’s a repair. When it is a full Roof Replacement, we walk you through every layer of cost so nothing comes as a surprise.
Why Barnwood Roofing Is Temple City’s Preferred Roof Replacement Company
Ruben Calloway started Barnwood Roofing with a simple standard: tell homeowners the truth about their roof, even when it means a smaller job. That standard matters in Temple City more than most places. The city’s mid-century homes hide structural issues that pushy contractors either miss or use to inflate prices. We’re different because roof inspection is a standalone service for us. If a repair is enough, you’ll hear it from us before we talk replacement.
Temple City homeowners regularly tell us they appreciate that we work with seven major manufacturers – GAF, CertainTeed, and Owens Corning among them – because it means we match the product to the home rather than pushing whatever’s in the warehouse. That matters when a 1958 ranch off Cloverly Avenue needs a specific shingle profile to match its original character. It matters when a flat roof addition on a home south of Live Oak Avenue needs a membrane system rather than shingles.
Ruben Calloway has crewed roof replacements across the San Gabriel Valley, and the feedback from Temple City specifically is consistent: homeowners want someone who explains the skip sheathing issue up front, not after the roof is torn open. We do that. Estimates are free, written, and line-itemed.
Key Takeaways:
- Roof replacement in Temple City typically costs $11,000 – $24,000, with decking replacement adding $2,000 – $5,000 on many mid-century homes.
- Half of original 1940s – 1960s Temple City roofs still have skip sheathing that must be replaced with solid plywood or OSB before new roofing goes on.
- Barnwood Roofing sources from seven manufacturers so the product recommendation fits the home, not a brand quota.
- We perform repairs as a core service, not an afterthought, so a full replacement is never the default recommendation.
Styles & brands we work with






Flat Roof Replacement in Temple City
Flat Roof Replacement in Temple City deals with the low-slope sections on ranch-style homes, particularly enclosed patios, carports, and additions common on the city’s postwar builds. A flat roof in Temple City usually runs $9,500 – $18,000 depending on square footage and whether we’re tearing off old built-up layers or installing over a clean deck. Flat roofs here age faster than pitched sections because standing water and direct sun degrade the membrane quickly, especially during the hot, dry stretch from June through October.
Membrane Systems That Hold Up Here
Temple City’s heat demands a membrane that won’t crack under UV exposure. We install modified bitumen and TPO systems most often on flat and low-slope sections because they handle thermal expansion better than older built-up roofs. If your flat section drains toward the house rather than away from it, we’ll address the slope during replacement. That’s common on 1950s additions tied into the original roofline.
Flat Roof Warning Signs
Look for blistering, cracking, or ponding water after rain. If water sits for more than 48 hours after a storm, the membrane is failing and the underlayment is already at risk. Call (855) 382-1073 and we’ll inspect the section honestly. If a patch will buy you a few years, we’ll tell you that.
Roof Installation in Temple City
Roof Installation in Temple City typically means a complete tear-off down to the rafters, new solid decking where needed, underlayment, flashing, and new shingles or tile. New roof installation on a Temple City ranch home runs $12,000 – $24,000 when we factor in the code-required upgrades these older homes trigger once walls and decking are open. That range includes materials, labor, haul-away, and the permit. It does not include hidden unknowns, because we identify those during the inspection and write allowances into the contract.
Tear-Off and Decking Replacement
Temple City’s original shake roofs sit on skip sheathing, which is spaced boards with gaps between them, not solid decking. Shingles cannot be installed on skip sheathing. The gaps allow the shingles to sag and the roofing nails to miss wood. We replace it with solid OSB or plywood, which adds cost but prevents a roof that fails in five years instead of thirty.

Ventilation Upgrades
Most Temple City homes have minimal attic ventilation. Original gable vents and a few static vents were enough in 1952, but modern shingles trap heat differently. When we install a new roof, we add ridge or power vents as needed to meet current building code. This extends shingle life and cuts summer cooling bills in a climate where attic temperatures hit 130 degrees in August.
Trusted Brands We Service in Temple City
We install and service GAF, CertainTeed, and Owens Corning products regularly across Temple City. Each has strengths for different situations. GAF Timberline HDZ is a workhorse architectural shingle that handles the heat well. CertainTeed Landmark offers a broader color range for homeowners near the historic district who want to keep the original aesthetic. Owens Corning Duration carries a strong wind rating, which matters when atmospheric river storms funnel gusts down from the San Gabriels. Because we maintain relationships with all these manufacturers locally, we can source materials fast and keep Temple City projects on schedule without depot runs across town.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Temple City Homes
- Skip sheathing under old shake roofs. Original 1950s roofs often have spaced-board decking that cannot support new shingles. Replacing it with solid plywood or OSB is mandatory, and it’s the single biggest hidden cost we uncover on Temple City tear-offs.
- Undersized rafters and heat-trapped attics. Many homes were framed with 2×6 rafters at wider spacing than current code allows. Combined with poor ventilation, this causes shingles to cook from below and fail years early. We address both during replacement.
- Wind-driven rain intrusion at eaves. Temple City’s position near the foothills means atmospheric river storms push rain horizontally. Inadequate ice and water shield and improperly lapped underlayment let water under the eaves and into the walls. We install full ice and water shield at all eaves and valleys on every Temple City roof.
- Multiple layers of old shingles. It’s common to find two or three layers of asphalt shingles on Temple City homes that have been re-roofed cheaply over the decades. Multiple layers hide decking rot and add weight the old rafters weren’t designed to carry. We tear everything down to the framing on every replacement.
Pricing for Roof Replacement in Temple City, CA
A full roof replacement in Temple City runs $11,000 – $24,000 for a standard single-story, three-bedroom ranch. The biggest variable isn’t shingle brand, it’s what we find when the old roof comes off. Decking replacement adds $2,000 – $5,000 if skip sheathing is present. Ventilation upgrades add $800 – $1,800. New flashing and drip edge add $500 – $1,200 depending on the home’s ridge and valley count. Flat roof sections run $9,500 – $18,000 on their own. When we write your estimate, these line items are already included where the inspection shows they’ll be needed. No allowances for structural work are guesses, they’re written, capped, and approved by you before we start. Call (855) 382-1073 to schedule a free estimate and get exact numbers for your roof.
| Roof Replacement Item | Temple City Price Range |
|---|---|
| Full tear-off and replacement (single-story ranch) | $11,000 – $24,000 |
| Decking replacement (skip sheathing removal) | $2,000 – $5,000 |
| Flat roof section replacement | $9,500 – $18,000 |
| Ventilation upgrade (ridge or power vents) | $800 – $1,800 |
| Flashing, drip edge, ice and water shield | $500 – $1,200 |
We Also Serve Cities Near Temple City
Barnwood Roofing serves Temple City and the surrounding San Gabriel Valley communities. Our crews regularly work in North El Monte, Rosemead, San Gabriel, and Arcadia. If you’re in one of these neighboring cities and facing a roof replacement, call us at (855) 382-1073 and we’ll bring the same straight-talking assessment we bring to Temple City homes.
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 About Roof Replacement in Temple City
If your home was built before 1970 and still has its original shake or composition roof, there’s a strong chance the decking is skip sheathing, which must be replaced with solid plywood or OSB before new shingles go on. We identify this during the inspection and write it into your estimate as a line item, not a surprise. On a ranch-style home near Temple City Park, our crew tore off three layers of brittle asphalt shingles and found the original skip sheathing, with gaps wide enough to see daylight through the attic. We replaced the skip sheathing with 7/16-inch OSB, added ice and water shield in the valleys, and installed a ridge vent to improve attic ventilation. The homeowner approved the additional decking cost in writing before we proceeded, and the new GAF Timberline architectural shingles were installed with a starter strip and new drip edge. Call (855) 382-1073 and we’ll tell you exactly what your decking needs.
We write allowances into the contract for the structural issues we expect based on your home’s age and original construction. If we open the roof and find something worse, we stop work, show you what we found, and get written approval before spending another dollar beyond the agreed figure. There is no change order you didn’t sign first. That’s how Ruben Calloway has handled every Temple City roof replacement, and it’s why homeowners here don’t get hit with a 30 percent surprise at the end.
We install GAF, CertainTeed, and Owens Corning most often in Temple City, along with IKO, Atlas, Tamko, and Boral when the home calls for them. Seven brands means we recommend what fits your roof and budget, not what a single-brand contract pushes. For Temple City’s mid-century ranch homes, GAF Timberline and CertainTeed Landmark are frequent picks for architectural shingles that match the era. Call (855) 382-1073 and we’ll show you samples and pricing across brands side by side.
Temple City’s hot, dry summers make asphalt shingles brittle and crack, while winter atmospheric river events drive rain under eaves and flashing. Both factors shorten roof life and make proper underlayment, ventilation, and eave protection critical during replacement. A roof installed without full ice and water shield here will leak at the eaves during the first strong winter storm. We install for Temple City’s specific weather patterns, not a generic Southern California template.
Yes. We pull the permit for every roof replacement in Temple City, and we schedule the inspections that follow. The city requires permits for roof replacements, and unpermitted work becomes a problem when you sell the home. We handle the paperwork from start to final sign-off, and every inspection is passed before we consider the job done. Call (855) 382-1073 for a free estimate and we’ll include permit costs in your written quote.
When your roof is failing in Temple City, call Barnwood Roofing at (855) 382-1073. We’ll inspect first, tell you honestly what needs to happen, and give you a written line-item estimate for the work. No pressure. No brand bias. Just the right roof for your home, installed the way it should have been done in the first place.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving Temple City and the San Gabriel Valley.