Architectural shingles
Metal roofing
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 usually runs between $9,800 and $18,500 for a standard tear-off on the 1940s-1960s tract homes that dominate the area, though hidden decking or flat-tie-in issues can shift that number once the old roof comes off. We know these houses. We know the tight lots off Las Tunas Drive and Lower Azusa Road where you can’t stage a dumpster in the driveway, and we know the flat-roofed rear additions that leak years before the front slope ever shows a problem. If you’re staring at curling shingles, water stains on the ceiling, or a roof that’s simply aged past its useful life, call us at (866) 850-2496 for a straight answer and a free estimate. We’ll walk the roof with you, explain what’s actually going on, and give you a written line-item quote so you see exactly what you’re paying for before any work starts.

Why Windmill Roof Repair Is Temple City’s Preferred Roof Replacement Company
Temple City homeowners keep calling us because we do one thing consistently: we tell the truth about what the roof needs and we don’t push replacement when a repair is the honest call. Our Roof Replacement team has worked on homes throughout 91780, from the grid streets off Las Tunas to the quieter blocks north of Lower Azusa. We’re familiar with the city’s permitting office, the way inspectors in Temple City look at re-roofs, and the specific failure points these older tract homes share.
Because we work across seven shingle brands instead of one, we’re never locked into a product that doesn’t suit your house. You get a real choice between GAF, CertainTeed, and Tamko, among others, based on your roof’s pitch, your budget, and how long you plan to stay in the home. That matters in Temple City, where the housing stock is older and the right material often depends on whether you’re planning to stay ten years or sell next spring.
Ruben Ochoa leads our crew, and he’s the one who’ll walk your roof and walk you through the quote. When you call, you’re not getting a sales rep reading from a script. You’re getting a roofer who’s opened up enough Temple City roofs to know what’s hiding under them.
Styles & brands we work with






Roof Installation in Temple City
Roof Installation on a Temple City home almost always means a full tear-off first. These 1940s-1960s tract houses were built before modern underlayment standards, so we pull everything down to the decking, inspect what’s underneath, and rebuild from there. A straightforward installation on a standard gable roof in Temple City typically falls between $10,500 and $16,000 depending on square footage and shingle selection.
Full Tear-Off and Decking Assessment
We don’t roof over existing shingles on homes this old. Layering new shingles over compromised decking hides the problem instead of fixing it. On Temple City homes we routinely find original skip sheathing that crumbles when walked on, so we inspect every square foot of decking after the tear-off and replace rotted or failed sections before the new roof goes on. That’s the only way the warranty means anything.
Low-Slope and Flat Section Tie-Ins
Many Temple City homes have flat-roofed rear additions or patio covers that were tied into the main roof decades ago with questionable flashing. We strip those sections, check the slope, install proper underlayment and drip edge, and tie the low-slope area back into the main roof with correct flashing so the junction doesn’t leak in the next winter rain.
Roof Replacement Contractor in Temple City
A Roof Replacement Contractor in Temple City has to understand what these older homes hide. If you hire someone who gives you a low bid without accounting for what’s under the old shingles, you’ll get a change order the size of the original quote once the tear-off starts. We handle it differently: we write allowances into the contract for decking replacement and flashing repair, and we price any surprise in writing before we touch it. Most full replacements in Temple City run between $11,000 and $18,500 once hidden repairs are factored in.
Inspection Before Quote
We inspect before we quote, and we quote before we sign anything. That means you know what you’re getting into before the dumpster shows up. Ruben walks the roof, checks the attic, and looks at the tie-ins on any flat sections. Then you get a written line-item quote, not a lump sum with vague language.

Written Allowances for Hidden Conditions
The single biggest reason a Temple City roof replacement quote moves is what we find when the old roof comes off. Rotting decking, failed valley flashing, no ice and water shield, undersized framing over the rear addition. We spell out allowance pricing for these items in the contract, so if we find rot, you already know what it costs to fix it. No mystery numbers. No surprises you didn’t approve.
Trusted Brands We Service in Temple City
Windmill Roof Repair works across seven leading shingle brands: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That’s six more options than most single-brand contractors can give you. For Temple City homeowners, that means we can match the shingle to your roof’s pitch, your climate concerns, and your actual budget rather than pushing whatever the distributor discounted this quarter. We stock common materials locally for Temple City jobs and can have specialty shingles from any of our seven brands on site within days. Seven brands, one crew.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Temple City Homes
- Failed low-slope tie-ins on rear additions. On the tight grid lots off Las Tunas and Lower Azusa, the flat-roofed addition is usually where the leak actually starts, not the front slope you can see from the street. By the time water stains show on the living room ceiling, the framing underneath has often been wet for years.
- Original skip sheathing that fails underfoot. 1940s-1960s Temple City tract homes were built with spaced board sheathing, not solid plywood. Once the old shakes or shingles come off, walking that sheathing can break through rotted or cracked boards, forcing decking replacement a low bid never included.
- Dried-out flashing and cracked shingles from San Gabriel Valley heat. Decades of intense UV and long dry spells bake asphalt shingles until they curl and split, and the flashing at chimneys and vents dries out and pulls away. When the winter rains arrive, those are the first points to leak.
- Santa Ana wind damage to ridge caps and shingle tabs. The foothills channel wind through Temple City, and aging shingle tabs and ridge caps lift and tear. A roof that’s already fifteen years old can lose its weather seal after one strong Santa Ana event, even if it looked fine the month before.
Pricing for Roof Replacement in Temple City, CA
Expect to pay between $9,800 and $18,500 for a full roof replacement on a typical Temple City tract home. Smaller homes with simple gable roofs land at the lower end; larger homes with multiple flat sections, steep pitches, or extensive decking replacement land higher. Asphalt architectural shingles from GAF or CertainTeed typically run $11,000 to $16,000 installed on a 1,400-1,800 square foot Temple City roof. Premium lines from Tamko or Boral add $1,500 to $4,000 depending on product. The number that moves the most is hidden decking and framing repair, which is why we write allowances into every contract and price any discovery in writing before we proceed. Call (866) 850-2496 for a free estimate with real numbers.
We Also Serve Cities Near Temple City
Our crews cover Temple City and the surrounding San Gabriel Valley communities including North El Monte, Rosemead, San Gabriel, and Arcadia. If you’re just outside the Temple City line, we still likely serve your area. See our full Roof Replacement in Temple City coverage page for details, or call and ask.
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
You should expect the old roof to come off completely down to the decking, an inspection of every square foot of that decking, written documentation of anything we find, and approval from you before we proceed with any repair beyond the contracted scope. On Temple City’s older tract homes, we almost always find at least some hidden rot or failed flashing. That’s not a problem if the contract has allowances for it, which ours always do. Call (866) 850-2496 and we’ll walk you through the process in person.
We pull the permit for every roof replacement in Temple City. The city requires permits for re-roofs, and we handle the application, the inspection scheduling, and making sure the work passes the first time. Temple City inspectors look closely at nailing patterns, underlayment, and tie-ins on flat sections, so we build to code and document as we go. We don’t ask you to work unpermitted and we don’t cut corners to save you a permit fee that isn’t worth the headache.
Yes, and in most cases you should. The flat-roofed rear addition is typically the first section to fail on Temple City homes, and replacing it alongside the main roof ensures the tie-in between the two is done correctly as one continuous system. We recently completed a full tear-off on a 1952 tract home near Las Tunas Drive where the rear flat addition had been leaking into the framing for years. Once we pulled the old shingles, we found rotted decking and no ice and water shield in the valleys; we replaced the decking, installed new underlayment and drip edge, and tied the low-slope section into the main roof with proper flashing, all spelled out in the contract before we started. That’s how every one of these should be handled.
A roofing square is 100 square feet of roof surface. We measure every plane of your roof, including ridge lines, valleys, hips, and the flat sections, then calculate the total square count and add waste factor for cuts and starter courses. Most Temple City tract homes fall in the 14 to 22 square range depending on the footprint and pitch. The exact square count drives the material cost in your quote, and we show it to you line by line.
Our workmanship warranty covers installation defects, and it’s backed by the manufacturer’s warranty on whichever shingle brand you choose from our seven-brand lineup. The length of the manufacturer’s coverage depends on the product line you select, and we’ll explain your options in the quote. Call (866) 850-2496 to schedule a free estimate and get specific warranty details for your Temple City home.
Written by Ruben Ochoa, Owner at Windmill Roof Repair, serving Temple City and the San Gabriel Valley.