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 Santa Ana
Roof repair in Santa Ana usually runs between $350 and $1,850 depending on whether you’re patching a flat roof, replacing flashing at a stucco wall, or lifting original clay tile to replace failed underlayment. Our crews work across Santa Ana ZIPs 92706, 92707, 92711, and 92712, and we know this city’s housing stock better than most roofers in Orange County. The block of 1920s – 1950s Spanish Colonial Revival bungalows near downtown and Lacy, the post-war stucco tracts across 92704, the flat commercial roofs off Main Street – each one fails differently, and each one needs a different repair approach. Call (866) 850-2496 and we’ll send someone out to look before you spend a dollar.

Ruben Ochoa leads our crews, and he’s walked more Santa Ana roofs than we can count. When Ruben inspects a leak, he doesn’t start with a replacement quote. He starts with the roof itself – what it’s made of, how it was built, and what failed. That’s how you get an honest answer in a city where opening up a roof can reveal almost anything.
Why Windmill Roof Repair Is Santa Ana’s Preferred Roof Repair Company
We built our reputation in Santa Ana on repair work other companies passed on. Most roofers look at a 1930s clay tile bungalow and pitch a full replacement. We look at it, pull back a few tiles, and find the felt underlayment degraded while the tile itself has another forty years in it. That’s the difference between a $1,200 repair and a $28,000 roof replacement. Santa Ana homeowners notice that – they tell their neighbors, and the calls keep coming.
Working across GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral gives us options most single-brand contractors can’t offer. When a 1950s stucco house in Santa Ana needs shingle replacement, we’ll bring Owens Corning or GAF samples out, not whatever one brand the roofer happens to carry. You pick the material that fits your budget and your roof’s slope. We install it correctly.
Ruben’s crews have repaired roofs in Floral Park, West Floral Park, Washington Square, and the neighborhoods off Edinger and Bristol. We know where the wind-driven rain hits hardest during Santa Ana wind events, which low-slope roofs hold up worst in UV exposure, and which vintage clay tile needs kid-glove handling. That local knowledge saves time and money on every repair we scope.
Styles & brands we work with






ROOF REPAIR IN SANTA ANA: WHAT OPENING UP AN OLDER HOME ACTUALLY REVEALS
Here’s the part no one tells you before you open up a roof in Santa Ana: the visible shingle or tile is rarely the thing that failed. On the 1920s – 1950s bungalows in this city, most roofs were originally built with clay tile laid over skip-sheathing – 1×6 boards spaced apart – with a single layer of felt between the tile and the sheathing. That felt was never meant to last seventy years. When rain finally finds a path through, the tile often looks fine, the skip-sheathing underneath may be rotting, and the felt has disintegrated into powder. A repair quote that doesn’t account for underlayment, sheathing condition, and flashing at the stucco wall penetrations is not an honest quote.
This is the single biggest reason a roof repair quote moves once work starts. We handle it differently. Before we write any number down, we inspect what’s actually hidden. We check skip-sheathing for sag or rot through the attic or by lifting a few tiles. We write allowances into the contract for underlayment and sheathing replacement, so you see the worst-case number before you sign. If we open up the roof and find rot, we price it in writing and get your sign-off before we touch anything else. No surprises on the final invoice. Written change orders, every time.
Ruben learned this the hard way as a young roofer in older neighborhoods, and he’s built our entire Santa Ana repair process around it. When we open up a roof and find compromised framing, we stop, show you photos, and give you a line-item price for the fix before ordering materials. You approve or you don’t. The roof doesn’t get touched until you know exactly what it costs.
Commercial Roof Repair in Santa Ana
Commercial Roof Repair across Santa Ana covers retail and warehouse flat roofs, office buildings, and older industrial properties along the 5 Freeway corridor and downtown. Flat roof leaks on commercial buildings typically run $500 – $800 for basic patching with new membrane or coating, $300 – $700 for pipe boot or vent seal replacement, and $800 – $1,850 when the repair involves scoring back and re-sealing seams or replacing deteriorated flashing at parapet walls. We handle commercial repairs on TPO, modified bitumen, torch-down, and older built-up roofing systems.
Flat Roof Patch and Seam Sealing
A commercial flat roof in Santa Ana fails at its weakest point – typically a seam, a penetration, or a drain collar. We locate the intrusion point with a flood test or moisture reading, then patch and seal using a material compatible with the existing membrane. We photograph every step so building owners see exactly what we found.
Parapet and Penetration Flashing
Deteriorating flashing at parapet walls and pipe penetrations lets Santa Ana wind-driven rain behind the cladding. We remove the old flashing, inspect the underlying substrate, and install new metal flashing properly lapped into the membrane. Ruben Ochoa personally walks commercial jobs before and after the repair.
Roof Leak Repair in Santa Ana
Roof Leak Repair in Santa Ana homes often involves tracing a ceiling stain that appears suddenly – typically right after the first winter rain, when months of cracked underlayment and dried-out flashing finally let water through. Residential leak repairs here run $400 – $900 for flashing replacement at walls, valleys, and penetrations, $250 – $600 for pipe boot replacement, and $800 – $1,700 when we need to lift stacked tile, replace underlayment, and re-bed tile on an older low-slope section.
Underlayment and Skip-Sheathing Repairs
On the older bungalows near Lacy and downtown, we’re usually repairing what’s underneath the tile, not the tile itself. We lift the original clay tile carefully, replace the failed felt with ice and water shield at valleys and new felt across the field, then re-lay the same tile after checking the skip-sheathing beneath. When a repair requires re-bedding more than a few tiles, the labor cost climbs accordingly.

Wind-Driven Rain and Flashing at Stucco Walls
Santa Ana wind events push rain sideways. Headwalls and side walls where a roof meets stucco are the first places water intrudes. We install new step flashing correctly woven into the wall, counter-flashed and sealed, so water sheds away from the cladding instead of wicking behind it. This repair runs $450 – $950 on a standard single-story Santa Ana home.
On a 1940s Spanish Colonial Revival near Lacy, our crew traced a ceiling stain to a failed underlayment beneath original clay tile on the low-slope section over the porch. We carefully lifted and stacked the historic tile, replaced the degraded felt with ice and water shield at the valleys and new flashing at the wall penetrations, then re-laid the original tile after inspecting the skip-sheathing for rot. The homeowner avoided a full re-roof and kept the block’s original look intact – that’s the repair we’d recommend every time when the tile still has life in it.
Trusted Brands We Service in Santa Ana
Our Roof Repair team works across seven shingle brands – GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral – which means we’re matching your roof, not pushing a preferred-vendor product. For Santa Ana homeowners, that matters: a 1950s stucco tract house in 92704 might take Owens Corning Duration over skip-sheathing, while a Spanish Colonial Revival in 92706 keeps its original clay tile and only needs certain repair materials from CertainTeed or GAF underlayment lines. We keep common repair materials on our Orange yard trucks, so Santa Ana repairs don’t wait on parts from a distributor in Riverside.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Santa Ana Homes
- Failed felt underlayment beneath original clay tile: The tile looks intact, but the felt beneath has disintegrated. Water flows under the tile, follows the sag in the skip-sheathing, and finds every gap. We see this on nearly every pre-1950 bungalow we open up in Santa Ana.
- Deteriorated flashing at stucco wall intersections: Santa Ana wind-driven rain exposes weak step flashing at headwalls and sidewalls. Water gets behind the stucco, stains the ceiling below, and rots the top plate – all while the shingles or tile look perfectly fine.
- Skip-sheathing rot under low-slope porch sections: The porch roofs on Spanish Colonial Revival homes in Santa Ana have a very low pitch, which lets water sit. Rot spreads through the 1×6 sheathing before the tile above shows any sign of failure. Repairing the sheathing before re-laying tile is what makes the repair last.
- Ember and debris accumulation on dry tile and flat roofs: During Santa Ana wind events, leaves, palm fronds, and embers pile into valleys and behind chimneys. A clogged valley forces water laterally into the roof system. Annual clearing prevents what becomes an emergency leak by January.
Pricing for Roof Repair in Santa Ana, CA
Here’s what we typically quote for roof repair work across Santa Ana:
| Repair Type | Typical Range |
|---|---|
| Leak repair – flashing, valleys, penetrations | $400 – $950 |
| Pipe boot / vent boot replacement | $250 – $600 |
| Flat roof patch (residential or light commercial) | $500 – $800 |
| Underlayment replacement under existing tile (small section) | $800 – $1,700 |
| Commercial seam re-seal and parapet flashing repair | $800 – $1,850 |
What pushes a Santa Ana repair from $400 toward $1,800 is hidden condition: rotted skip-sheathing, failed felt spanning multiple tiles, deteriorated wall flashing, or tile that has been previously installed incorrectly and must be removed and re-set. Flat roofs go higher when seams have failed across a large area and we need to open up the membrane. We write allowances into the contract for these exact conditions, and anything beyond the allowance gets priced and approved in writing before we proceed. Call (866) 850-2496 and we’ll inspect the roof before pricing – the estimate is free.
We Also Serve Cities Near Santa Ana
We regularly send crews from Santa Ana into Santa Ana and the surrounding communities: Tustin, North Tustin, Fountain Valley, and Orange. Our Roof Repair coverage follows the 5 and 55 corridors, so if you live just outside our Santa Ana ZIPs, call us – we’re already in the area most weeks.
Serving Santa Ana, CA — Our Local Coverage Area
We’re based in the Santa Ana 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 Santa Ana
Because the underlayment beneath the tile has been quietly failing for years, and the first heavy rain saturates it enough to trigger a visible leak. It’s not that the roof suddenly failed – it’s that the felt under the tile was already gone, and the first storm delivered enough water to show you. Call (866) 850-2496 to have us trace the leak before more rain arrives.
Yes. We lift and re-use your existing tile whenever it’s intact and sound. For broken or missing pieces, we source matching vintage tile from local salvage yards and make sure the replacement blends with the original in profile and color. We’ve done this successfully on dozens of Spanish Colonial Revival homes in Floral Park and around downtown.
Rotted skip-sheathing under what looks like sound tile, disintegrated felt over most of the field, and flashing that has pulled away from the stucco. A replacement quote that doesn’t inspect these conditions first is a guess. We inspect before we price, and we write allowances into the contract so the final number is expected, not a shock. Call (866) 850-2496 to schedule your inspection.
We find the entry point by water testing or inspecting specific seams, drains, and penetrations, then patch and seal with a compatible membrane. When seams have failed over a broader area, we score back and re-seal. We quote each condition as a line item so you can approve only what the roof actually needs.
Most simple repairs – replacing flashing, patching a flat roof, swapping a pipe boot – don’t require a permit in Santa Ana. But if the repair extends beyond a small area, touches structural framing, or involves replacing underlayment across a large portion of the roof, the city may require a permit and potentially a nailing inspection. When a permit is needed, we pull it and handle the inspections. If a repair reveals conditions that would trigger code upgrades, we’ll tell you before work proceeds and price it in writing.
If you’re looking at a mysterious stain on your ceiling or water in your flat roof building in Santa Ana, call us. We’ll inspect first, price honestly, and fix what’s actually broken. (866) 850-2496 – free estimates, no pressure, and a written number before we start.
Written by Ruben Ochoa, Owner at Windmill Roof Repair, serving Santa Ana and Orange County.