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 Westminster
Roof repair in Westminster typically runs $350 – $1,800 for most targeted fixes like shingle replacement, leak repair, flashing work, and flat roof patches. A full tear-off on a 1960s tract home with multiple shingle layers runs higher, often $9,000 – $16,000 depending on decking condition. Most Westminster homeowners call us when they see a ceiling stain, missing shingles after a Santa Ana blow, or damp spots along a patio cover transition. We serve all three Westminster ZIP codes – 92683, 92684, and 92685 – and our crews know the difference between a quick vent boot fix and a decking investigation every time. Call (866) 850-2496 for a free estimate and we’ll give you a straight answer about what your roof actually needs.

Why Windmill Roof Repair Is Westminster’s Preferred Roof Repair Company
Westminster homeowners call us because we don’t default to a full replacement when a targeted repair is the right call. Repair when you can, replace when you must. That principle matters here more than most places, because so much of Westminster’s housing stock carries unusual roof conditions from decades of owner-occupant remodeling. Ruben Ochoa, who leads our crew, has walked hundreds of roofs off Brookhurst, Bolsa, and Magnolia where a “simple leak” turned out to be three layers of shingles over rotted decking beneath an unpermitted patio cover. We scope what’s actually there before we quote.
The advantage of working with us is simple: we carry seven shingle brands – GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral – so the material recommendation matches your roof and your budget, not a preferred-vendor arrangement. That’s the right material for your roof, not ours. Westminster residents also appreciate that we offer roof inspection as a standalone service. See it before you sign anything. You get a professional assessment without a sales push, which is exactly where most roof repair conversations should start.
Our local reputation in Westminster is built on showing up when we say we will and admitting when a repair is not worth doing. No roofing contractor wins long-term trust by overselling. We’d rather save you money on a flashing fix today and earn your replacement job five years from now.
Roof Repair is one of three core services we provide, alongside roof inspection and full replacement, all handled by the same consistent team across the full roof lifecycle.
Styles & brands we work with






Commercial Roof Repair in Westminster
Commercial Roof Repair along Westminster’s Asian business corridors – Bolsa Ave, Garden Grove Blvd, and the strip malls off Magnolia – is a steady part of our workload. These buildings are mostly flat or low-slope TPO and modified-bitumen roofs on multi-tenant retail spaces, many built in the 1970s and patched repeatedly over the years. A commercial leak in Westminster usually traces back to failed seam welds, clogged scuppers, or old flashing around rooftop HVAC penetrations. Typical commercial roof repair here runs $850 – $4,500 depending on the membrane type, the number of penetrations, and whether the decking is wet.
TPO and Modified-Bitumen Patching
Most Bolsa Ave storefronts have white TPO membranes that are 15 to 20 years old. When a seam opens, water ponds and tracks inside the tenant space. We patch with heat-welded material matched to the existing membrane. When the roof is modified bitumen, we use torch-applied or cold-process patches depending on the building’s occupancy restrictions and what the fire marshal allows in that plaza.
Low-Slope Drainage and Cricketing
Flat roofs in Westminster don’t fail because of rain – they fail because water sits. Marine layer mornings keep these roofs damp, and when drainage is blocked or sloped wrong, that moisture never dries fully. We inspect scuppers, interior drains, and crickets around mechanical units as part of every commercial repair call. Fixing the drainage is often the actual repair.
Roof Leak Repair in Westminster
Roof Leak Repair in Westminster is rarely just a patch job. The 1950s – 70s tract homes here, especially the 1960s ranch homes off Brookhurst and McFadden, were frequently re-roofed by owner-occupants who layered new shingles over old ones and bolted flat patio covers onto the main roof without proper flashing. A ceiling stain often means water has already tracked under the shingles and into the decking. A typical leak repair in Westminster runs $350 – $1,200 when the cause is a cracked vent boot, a failing pipe collar, or an open seam at a valley. It runs $1,500 – $4,800 when we have to cut out rotted decking, rebuild a transition, or re-flash an addition. If you call us early enough, the cheaper fix is usually still on the table.
Transition and Patio Cover Flashing
The most common Westminster leak we see is at the line where a patio cover or room addition ties into the original roof. Owner-installed flashing typically uses the wrong gauge metal, no kick-out, and no ice and water shield at the transition. Water tracks under the main roof for years before anyone notices. We rebuild those transitions properly – dead valleys removed, new step flashing, proper underlayment.

Multiple-Layer Leak Tracing
When a roof has two or three layers of shingles, water doesn’t travel straight down. It moves laterally between the layers, so the leak shows up nowhere near the actual breach. That’s why a Westminster homeowner will swear the roof is leaking “somewhere up there” but no roofer can find it. You need someone who understands layered-roof water flow and is willing to trace it patiently rather than guessing.
Trusted Brands We Service in Westminster
We install and repair roofs from seven major shingle manufacturers, which means your Westminster repair gets matched material, not whatever is left in the shop. For most Westminster homes we recommend GAF or CertainTeed architectural shingles for their balance of cost and longevity in our coastal-inland climate. Owens Corning and IKO appear regularly on homes where the homeowner wants a specific color or profile. Seven brands, one crew. The benefit for you is straightforward: we’re not married to any single manufacturer, so the product recommendation is based on your roof’s pitch, exposure, and the Westminster marine layer conditions, not a vendor contract.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Westminster Homes
- Mismatched shingle patches from decades of owner repairs. Homeowners bought materials in small batches over the years, so roofs carry three different colors and two different profiles. Matching a repair means sourcing the current version of an older shingle or shifting to a coordinated field pattern.
- Unpermitted flat additions with failing transitions. Patio covers and room additions were often bolted onto the original 1960s roof without proper flashing or slope. Water sits at the transition line, rots the decking, and eventually opens a leak into the living space.
- Algae and mildew staining from persistent marine layer moisture. Spring and early summer overcast keeps Westminster roofs damp until midday. That daily wet-dry cycle feeds algae and mildew, especially on north-facing slopes and under overhanging trees in older neighborhoods like the tracts off Westminster Blvd.
- Santa Ana wind damage along ridges and valleys. Hot, dry wind gusts lift aged shingle tabs and crack sealant at ridge caps. Once a shingle lifts, the next wind event tears it off entirely. We see the worst of it in the eastern and foothill-adjacent portions of 92685.
Pricing for Roof Repair in Westminster, CA
What you pay for roof repair in Westminster depends on what’s under the surface. A single vent boot replacement runs $180 – $350. Flashing repair at a chimney or wall intersection runs $400 – $900. A valley rebuild is $600 – $1,400. Flat roof patches on patio covers or garage additions run $500 – $1,200. When we find soaked decking that needs replacement, add $8 – $18 per square foot depending on how much sheathing is compromised and whether it’s OSB or older plywood. If your roof carries three layers and it’s time for a tear-off, you’re looking at $9,000 – $16,000 for a typical 1,200 – 1,800 square foot Westminster ranch. These are honest Orange County numbers. Call (866) 850-2496 for a written, line-item estimate – free, with no obligation.
We Also Serve Cities Near Westminster
Windmill Roof Repair serves Westminster and the surrounding communities. Our crews work regularly in Midway City, Garden Grove, Stanton, and Huntington Beach. If your roof sits in one of those neighboring cities, the scoping and pricing logic is the same – we quote what’s there, not what we hope you’ll buy.
Serving Westminster, CA — Our Local Coverage Area
We’re based in the Westminster 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 Westminster
In Westminster, minor repairs like shingle replacement, vent boot swaps, and small flashing fixes generally don’t require a permit, because they’re considered maintenance rather than structural alteration. Anything involving decking replacement, changes to roof structure, or significant re-roofing triggers a permit through the city’s building division. That cost – typically a few hundred dollars depending on the scope – gets added to your quote, and we handle the paperwork. Call (866) 850-2496 and we’ll tell you whether your specific job needs one before you sign.
Expect the scope to change once the tear-off starts. Three layers mean the decking has been hidden from view for decades, and the unpermitted patio cover almost always has improper flashing at the transition line. We were called to a 1960s ranch off Brookhurst where a homeowner had layered three tab shingles over an unpermitted patio cover that tied into the main roof without proper flashing. Our tech removed the dead valleys, installed ice and water shield in the transition, and replaced the rotten decking before matching the architectural shingles to the existing field. That’s the picture: you’ll likely need decking replacement, rebuilt flashing, and possibly structural evaluation where the addition ties in. The estimate we give includes a contingency for decking because Westminster homes like yours hide damage under those layers.
We start by reading the membrane. Most Bolsa Ave commercial buildings have TPO or modified bitumen, and leaks trace either to failed seams or to ponding water around penetrations. We cut test cores to check the insulation for moisture, then patch with matched material. For multi-tenant strips where business hours limit torch work, we use cold-process or heat-weld methods that don’t require an open flame. If the building owner wants a written condition report before authorizing repairs, we offer a standalone inspection for that. Call (866) 850-2496 to schedule one.
A square is 100 square feet of roof area, and it’s the standard unit roofers use to price both repairs and re-roofs. When a Westminster contractor quotes you $450 per square for a tear-off and re-shingle, that means $450 for every 100 square feet of roof surface. Comparing quotes by square lets you line up material choices, tear-off layers, and decking allowances fairly. It works for flat patches too – a modified-bitumen patch might be quoted per square or per square foot, so ask which unit they’re using.
Santa Ana winds hit the eastern and foothill-adjacent portions of Westminster harder than the coastal side, and those hot, dry gusts lift aged shingle tabs and stress ridge caps along every exposed edge. Ember awareness matters too. If your roof has cracked tabs, open ridge caps, or dry valleys, that’s where wind damage starts. We recommend checking your roof in the weeks before Santa Ana season rather than after the first blow. A $300 fix now beats a $3,000 tear-off later. Call (866) 850-2496 and we’ll take a look.
Written by Ruben Ochoa, Owner at Windmill Roof Repair, serving Westminster and surrounding Orange County communities.