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 typically runs $14,000 – $24,000 for a standard single-story 1950s ranch, and the job’s real cost driver here isn’t shingle pricing, it’s the original skip sheathing underneath that usually needs full replacement during tear-off. Most Temple City homes were built between 1948 and 1958, and that framing decision from seventy-plus years ago is why so many roofing bids in this city carry a decking line item that surprises homeowners who’ve shopped quotes in Arcadia or San Marino. We know this because we’ve torn off hundreds of roofs in the 91780 zip code and seen the same nail-sick 1x boards on Las Tunas, Lower Azusa, and every street between. Call (855) 341-6021 if you want a straight answer about what your roof actually needs before you sign anything.
Why Millstone Roofing Is Temple City’s Preferred Roof Replacement Company
We’ve worked enough Temple City tract homes to know the difference between a roof that’s genuinely failing and one that just looks tired from UV exposure. The San Gabriel Valley sun bakes asphalt shingles hard here, granule loss shows up fast, and a roof can look done years before it actually leaks. That’s why our roof inspection comes first, with written findings you keep, whether or not we ever do the work.
Nelson Ibarra runs our crews, and he’s walked more Temple City properties than most roofing estimators have driven past. Homeowners here consistently tell us the same thing: they wanted a quote without a sales script, and they got one. We don’t push a brand because a supplier offered us a spiff. We carry GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, and we recommend the material that fits your roof’s pitch, your home’s framing, and your budget. For Temple City’s low-pitch ranches, that’s often GAF Timberline architectural shingles, but we’ll show you the numbers on multiple options.
Response time to Temple City from our Pomona shop is under an hour in normal traffic, which matters when a Santa Ana wind event peels back shingles and you need someone to assess the damage before the next rain system moves through. We service all of 91780, including the streets off Las Tunas Drive, Lower Azusa Road, and the residential blocks around Temple City Park.
Styles & brands we work with






Reroofing in Temple City
Reroofing in Temple City means tearing off what’s on the roof now and installing a new system, and on the city’s 1950s tracts, it almost always means replacing the original skip sheathing at the same time. Most Temple City homes have been re-roofed two or three times already, so the existing decking has been nailed through repeatedly. The 1x boards split, the nail holes wallow out, and the new shingles can’t hold. You can lay new shingles over compromised decking, but you’ll re-roof again in a decade. We don’t recommend it.
Decking Replacement During Tear-Off
When we strip a Temple City roof down to the framing, we inspect every board before any new material goes down. The standard call on these 1948 – 1958 ranches is full plywood replacement, because skip sheathing wasn’t designed for the thermal cycling and nail loads of three successive roofs. New plywood decking runs about $2.50 – $4.00 per square foot installed, and on a 1,400 square foot roof that’s a real line item. We’ll show you photos of your specific decking condition during the estimate so you’re not surprised later.
Re-roofing Over Existing Shingles
Some cities allow a second layer over one existing layer. Temple City’s refusal to allow it on most 1950s homes isn’t code stubbornness, it’s physics. The original skip sheathing plus two or three layers of old shingles adds dead load the 2×4 rafters weren’t sized for, and trapped heat between layers cooks underlayment and flashing from below. A clean tear-off lets us inspect the framing, replace bad decking, and install a roof that vents properly.
Flat Roof Replacement in Temple City
Flat roof replacement in Temple City shows up most often on the mid-century stucco homes that got additions and enclosed garages in the 1960s and 1970s. Those low-slope sections can’t take standard asphalt shingles, so they need a membrane system: modified bitumen, TPO, or built-up roofing. The failure point isn’t usually the membrane itself, it’s the transition flashing where the flat section meets the pitched shingle roof, which is where water finds its way in during Temple City’s winter rainstorms.
Low-Slope Sections Over Additions and Garages
If your Temple City home has a flat section over a converted garage or a family room addition, the original roofing there may have been done by a handyman with roll roofing and roofing cement. That material lasts five to eight years in San Gabriel Valley sun before it cracks at the laps. A proper modified bitumen system costs $9 – $14 per square foot installed and is rated for 20-plus years with decent drainage. The upgrade is worth it because the flat section usually ties into the main roof, and a leak there trails water into the wall framing of the original house.
Trusted Brands We Service in Temple City
We stock full lines from GAF, CertainTeed, and Owens Corning, and we can order Atlas, IKO, Tamko, and Boral for Temple City jobs, usually with a day or two of lead time from local distributors. Having seven manufacturer lines under one roof means the material recommendation comes from your roof’s pitch, your decking condition, and your budget, not from whatever we happen to have in the warehouse. For the tile or slate look some Temple City homeowners want on their mid-century homes, Boral’s composite options handle the San Gabriel Valley’s UV load without the weight penalty of real clay. GAF Timberline and CertainTeed Landmark architectural shingles are the most common choices for the city’s ranch-style roofs, both backed by manufacturer warranties we register on your behalf.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Temple City Homes
- Split skip sheathing under multiple shingle layers. The original 1x boards on 1950s tract homes crack under repeated nailing, and Santa Ana winds lift shingles because the nails have nothing to bite into. We replace the decking before any new shingle goes down.
- Heat-trapped underlayment failure between successive reroofs. Reroofing over old layers without a tear-off traps heat and moisture, which cooks the underlayment and accelerates flashing corrosion near valleys and pipe penetrations. The fix is a full tear-off, not another layer.
- Marine air corrosion on standard fasteners. Salt air drifts inland from the coast, and the electroplated nails used on some Temple City reroofs rust out in 10 – 15 years. We specify hot-dip galvanized nails for every shingle and flashing installation, which outlasts the shingle itself.
- Tear-off debris staging on dense lots. Temple City’s 5,000 – 7,000 square foot lots leave almost no room for debris piles, and the city’s construction and demolition recycling ordinance requires shingle tear-off to be sorted and diverted. We stage debris on the truck, not your neighbor’s property line.
Pricing for Roof Replacement in Temple City, CA
A full tear-off and architectural shingle replacement on a typical 1,200 – 1,600 square foot Temple City ranch runs $14,000 – $24,000 depending on decking condition, roof complexity, and material grade. The decking replacement line item is usually $3,500 – $6,000 on these 1950s homes, which is the piece that often surprises homeowners comparing quotes from newer cities. Flat membrane sections add $9 – $14 per square foot on top of the shingle scope. Roof Replacement estimates from Millstone are free, written, and line-itemed so you can see exactly where every dollar goes. Call (855) 341-6021 to schedule yours.
We Also Serve Cities Near Temple City
Our Temple City service area also covers homes in North El Monte, Rosemead, San Gabriel, and Arcadia. If you’re within 15 minutes of Temple City and need a straight answer on roof repair or replacement, we’ll come look. Same inspection-first approach, same crew, same brands.
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
Temple City’s original 1950s tract homes were built with skip sheathing or 1x boards instead of plywood, and after two or three re-roofs, those boards are split and nail-sick. Arcadia and San Marino were built later or with plywood decking from the start, so their homes rarely need the same decking replacement scope. Call (855) 341-6021 if you want us to inspect your decking condition before you commit to a quote.
The salt air that drifts inland from the coast corrodes standard electroplated roofing nails in Temple City within 10 – 15 years, which leads to shingle loss and flashing failure even when the shingle itself is still intact. We specify hot-dip galvanized nails and corrosion-resistant flashing on every Temple City reroof, which costs slightly more upfront but prevents the premature failure mode we see on cheaper inland specs. A free estimate will show you the exact materials we’re proposing and why.
Temple City enforces a construction and demolition recycling ordinance that requires shingle tear-off to be sorted and diverted, not dumped in a single bin. On the dense tracts off Lower Azusa, that means staging debris carefully and hauling it to a certified C&D recycling facility, which we do on every job. Call (855) 341-6021 if you want a quote that includes compliant disposal, not a handshake promise.
Code generally allows a second layer over one existing layer, but on Temple City’s 1950s ranches, the original skip sheathing and two or three prior layers make overlay a poor bet. The added weight stresses the 2×4 rafters, and trapped heat between layers shortens the life of the new shingles. We’ll show you what’s under your current roof during a free inspection and recommend tear-off only if it genuinely makes sense.
Modified bitumen is the most common choice for Temple City’s low-slope additions and enclosed garages, with TPO as a good alternative if you want a lighter-color membrane that reflects San Gabriel Valley heat. Cost runs $9 – $14 per square foot installed including tear-off and new flashing. Call (855) 341-6021 for an exact quote based on your roof’s specific slope and condition.
Written by Nelson Ibarra, Owner at Millstone Roofing, serving Temple City with inspection, repair, and replacement since the company’s first year.