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 Repair Across Temple City
Roof repair in Temple City usually starts with a stain on the ceiling or a shingle in the yard after a Santa Ana wind event. We get it: you want to know what’s actually wrong, what it costs, and whether it’s a patch or something bigger. Windmill Roof Repair works across the 91780 zip code with a team that knows Temple City’s post-WWII tract homes, tight lots, and flat-roofed rear additions. Call (866) 850-2496 and we’ll walk you through what we’re seeing, before you commit to anything.

Why Windmill Roof Repair Is Temple City’s Preferred Roof Repair Company
What we keep hearing from Temple City homeowners is that other roofers only looked at the front slope. This matters because on the tract homes built between the 1940s and 1960s, the back of the house is a separate roof entirely: a low-pitch or flat addition over a garage or den, often with original flashing that has never been touched. We inspect the whole roof, not just the part facing the street.
Because we work with seven shingle brands (GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral), we’re not steering you toward whatever single product we happen to stock. On a Temple City roof with aging architectural shingles, we can match what’s already up there rather than insisting you replace the whole field. That’s the difference between a $650 valley repair and a $14,000 re-roof you didn’t need yet.
Local response matters too. We send crews familiar with Las Tunas Drive, Lower Azusa Road, and the residential streets around Live Oak Park. Our approach is the same on every Temple City job: inspect fully, explain clearly, and repair what actually needs repair. The team is led by Ruben Ochoa, who started this company because he was tired of watching homeowners get pushed into replacements that weren’t necessary.
We also know that many Temple City residents prefer bilingual communication and written line-item quotes. We’re happy to provide both. Our Roof Repair team handles everything from a single vent boot to a full tear-off, and our city page has more on Roof Repair in Temple City if you’re researching the area.
Styles & brands we work with






Commercial Roof Repair in Temple City
Commercial Roof Repair in Temple City tends to center on the low-slope and flat sections over older storefronts and apartments along Las Tunas Drive, where standing water and sun-baked membrane fail slowly, then all at once. Temple City business owners usually call us after a winter rain has already found its way into the ceiling, or when a building inspector flags a roof issue during a sale. The work involves patching or replacing membrane sections, repairing parapet flashing, and re-sealing penetrations around HVAC units and vents.
For a commercial flat roof patch in Temple City, plan on $1,100 to $2,800 depending on how much wet insulation we have to cut out and replace. Full membrane replacement on a small storefront can run $8,000 to $18,000. We write every commercial quote as a line item, so you see exactly what the labor, materials, and disposal cost separately.
Low-Slope Membrane Repair
On Temple City commercial buildings, the most common failure point is the seam where the field membrane meets a parapet wall or a penetration. Over time, UV breaks down the membrane surface and the seam opens. We cut back the failed material, install a new GAF TPO patch with heat-welded seams, and re-flash the penetration correctly.
Commercial Roof Leak Tracing
Water travels. A stain in the front of the store often traces back to a failing seam near the rear of the building. We use moisture readings and visual mapping to find the actual source before we open anything up, which keeps your repair scope tight and your business open.
Roof Leak Repair in Temple City
Roof Leak Repair in Temple City typically starts inside the house: a brown ring on the ceiling, water beading around a recessed light, or a musty smell in the back bedroom after the first winter rain. On Temple City’s older tract homes, the source is usually not what the homeowner expects. The leak bypasses the front slope entirely and comes from a flat-roofed rear addition, a failed vent boot, or flashing that has pulled away from the wall behind a patio cover.
Leak repair pricing in Temple City breaks down like this: a vent boot replacement runs $325 to $550, a flashing repair at a wall transition costs $500 to $1,200 if we can access it without a tear-off, and a rotted deck section on a low-slope addition runs $1,500 to $3,500 depending on how much framing we replace. If the underlayment is saturated, the price moves up accordingly. We show you the damage before we replace anything.

Hidden Leak Sources on Rear Additions
A flat-roofed rear addition with original flashing from the 1960s is Temple City’s most common hidden leak source. The front slope looks fine, so the homeowner assumes the roof is okay. The real problem is a pulled-away wall flashing behind the house, with rotted decking and wet insulation underneath. We find it, photograph it, and repair it.
Ceiling Stain Investigation
If your ceiling stain is located near the back wall of the house, don’t assume the leak is above it. On Temple City homes, water often runs along a beam or down the interior of a wall from a much higher point. We trace the path with a moisture meter before cutting anything open.
Trusted Brands We Service in Temple City
Our Roof Repair team works with seven of the industry’s leading shingle brands, including GAF, CertainTeed, Tamko, and Boral. That matters for Temple City because so many of the area’s older tract homes have architectural shingles from a specific manufacturer that hasn’t been produced in years. If we can’t match the shingle exactly, we tell you up front and offer the closest visual match we can source. We stock common repair components locally for faster turnaround on Temple City jobs, so you’re not waiting on a shipment from out of state.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Temple City Homes
- Flat-roofed rear addition leaks: The original membrane and flashing on many 1950s and 1960s additions is long past its service life. The leak bypasses the front slope entirely and shows up as a ceiling stain near the back of the house.
- Santa Ana wind lifting shingle tabs and ridge caps: Temple City’s location in the San Gabriel Valley means wind events can lift aging shingle tabs that were already weakened by years of UV exposure. We re-secure ridge caps and replace lifted tabs before the next rain finds the gap.
- Failed flashing at wall transitions and penetrations: Older homes with patio covers and rear additions have flashing that was never properly integrated with the wall system. Water gets behind it, rots the fascia and soffit, and hides until a tear-off exposes the damage.
- Rotted decking hidden under old shingles: When we lift shingles on a Temple City roof, we find rotted decking more often than not. The dry rot comes from years of small leaks and trapped moisture. We replace the rotted section and check the framing underneath.
Pricing for Roof Repair in Temple City, CA
Here’s what roof repair in Temple City costs, in real numbers. A simple shingle replacement on an accessible slope runs $450 to $900 for 10 to 15 shingles, including sealing and matching. Valley repair runs $600 to $1,400. A roof leak investigation with a written report runs $150 to $350, credited toward the repair if you hire us. Flat roof patching on a rear addition runs $900 to $2,500, depending on how much wet insulation we remove. Full flat roof replacement over an addition runs $3,500 to $7,500. These are the ranges we write into quotes. Call (866) 850-2496 for a free estimate, and we’ll give you a number you can actually plan around.
We Also Serve Cities Near Temple City
If you’re in North El Monte, Rosemead, San Gabriel, or Arcadia, we cover those areas with the same team. A lot of the housing stock is similar: post-WWII tract homes with compact lots and aging shingle or wood-shake roofs. Temple City remains our core service area for roof repair, and we know it best.
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 Repair in Temple City
Because the rear of your Temple City home is usually a flat or low-slope addition with its own membrane and flashing, separate from the main shingle roof. The front slope is often fine. The back addition’s flashing has pulled away from the wall over time, and water gets in only during heavier winter rain. We inspect the rear addition on every Temple City leak call. Call (866) 850-2496 to schedule an inspection.
In most cases, repairs under 500 square feet and not involving structural framing changes don’t require a permit in Temple City. But when we open up a roof and find rotted decking or damaged framing, the repair becomes structural, and a permit may be required. We pull permits when required and handle the inspection scheduling. If you’re not sure, ask us before you sign anything. Our estimates are free, so there’s no cost to find out.
In most cases, yes. We work with seven shingle brands, including GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, so we have broader access to discontinued shingle inventories than a single-brand roofer. If your Temple City home’s shingle is truly no longer made, we’ll tell you up front and offer the closest visual match. We won’t sell you a mismatched patch and call it good.
The two main culprits are Santa Ana wind events and years of San Gabriel Valley UV exposure. UV bakes the shingle tabs until they’re brittle, and wind lifts them at the leading edge. We re-secure lifted tabs and replace any that crack on removal. Call (866) 850-2496 if you’re finding shingles in the yard after a wind event.
We stop work, show you photos of what we found, and write a change order with the exact price before we touch it. This is especially important on Temple City’s older homes, where opening a roof often reveals rotted decking or undersized framing that wasn’t in the original quote. You approve the extra work in writing. Nothing gets added to your bill without your signature.
Written by Ruben Ochoa, Owner at Windmill Roof Repair, serving Temple City and the San Gabriel Valley.