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 Mayflower Village
Roof repair in Mayflower Village usually runs between $450 and $1,800 depending on what’s actually failing, and most jobs come down to one of three things: a leak that found its way through original skip sheathing, flashing that gave out around a low-pitch porch, or shingles that split after decades of San Gabriel Valley sun. We work throughout Mayflower Village regularly, and we know what these older bungalows hide before we even set up a ladder. If you’ve spotted a water stain or lost shingles, call us at (866) 850-2496 and we’ll walk you through what you’re likely dealing with and what it costs to fix.

Why Windmill Roof Repair Is Mayflower Village’s Preferred Roof Repair Company
Most roofers want to sell you a full replacement the moment they see an old roof. We don’t work that way. Windmill Roof Repair was built around a straightforward idea: repair when you can, replace when you must. That matters in Mayflower Village, where homes from the 1920s through the 1950s often need targeted work rather than a tear-off, and where a contractor who defaults to replacement isn’t serving you well.
Our team knows the housing here. We understand what original skip sheathing means for a leak repair, why those low-pitch porch roofs keep failing, and what code upgrades a permit will trigger once we open a deck. Ruben Ochoa started this company to give homeowners a roofer who explains the actual condition of the roof before asking for money. See it before you sign anything. That’s how we’ve always done it, and it’s why homeowners across unincorporated Mayflower Village call us when they want an honest read on what their roof needs.
Styles & brands we work with






Commercial Roof Repair in Mayflower Village
Commercial Roof Repair in Mayflower Village isn’t a separate division with different people. It’s the same crew that works on bungalows, applying the same repair-first discipline to flat and low-slope commercial roofs around the 91006 zip code. Mayflower Village doesn’t have a sprawling commercial district, but there are small offices, duplexes, and light commercial buildings mixed in with the residential blocks east of Temple City, and when those roofs leak, the damage moves fast. We handle membrane patches, flashing replacement, drain area repairs, and targeted deck work, and for most commercial repairs the job lands between $800 and $2,400.
Flat and Low-Slope Commercial Roof Repair
Low-slope commercial roofs in Mayflower Village collect water differently than the pitched bungalow roofs surrounding them. A small lap seam failure or a cracked drain collar can go unnoticed for months while water works into the insulation. We trace the entry point, open only what needs opening, and patch with materials matched to the existing system instead of forcing a coating or a replacement.
Fast Response for Interrupted Business
When a commercial roof is actively leaking, the clock runs on inventory, equipment, and tenant patience. We schedule Mayflower Village commercial repairs as a priority and keep the work contained so the building stays usable. Call (866) 850-2496 and we’ll get the situation assessed and priced quickly.
Roof Leak Repair in Mayflower Village
Roof Leak Repair in Mayflower Village usually costs between $400 and $1,100 and starts with a question: where is the water actually coming from? On these older homes, the answer isn’t always where the ceiling stain appears. Water travels along skip sheathing and old framing before it drops, which is why a leak over the kitchen can trace back to flashing around a porch roof on the opposite side. We inspect in the attic before touching the shingles, and we don’t start work until you’ve seen what we found and approved the scope.
Flashing and Valley Repair on Older Homes
Mayflower Village bungalows often have original valley flashing and step flashing that’s been in place since the Truman administration, and once that metal fatigues or pulls away, water follows. We replace damaged flashing with new material and seal the transition points correctly against the newer shingle layers, so the repair keeps the roof’s original look while actually holding water out.
Leak Repair Without a Full Re-Roof
Most leaks in Mayflower Village don’t require a full replacement. If the surrounding shingles are sound and the sheathing under the leak is intact, we patch, re-flash, and reseal. You only hear the word “replace” from us when the deck is rotted through or the roof has failed in ways a patch can’t fix. Repair when you can, replace when you must.

Trusted Brands We Service in Mayflower Village
Some roofers can only offer you one or two shingle brands, which means their recommendation is made before they even see your roof. We work across seven manufacturers, including GAF, CertainTeed, and Owens Corning, and for Mayflower Village repairs we match the repair materials to the existing roof rather than pushing you into whatever we happen to stock. Seven brands, one crew. If you have a 1940s bungalow with remaining original cedar, we’ll match the patch to look right next to that old wood. If you’re replacing a section with architectural shingles, we’ll recommend the right product for your exposure and pitch, not the one we’re incentivized to sell.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Mayflower Village Homes
- Skip sheathing failures. Most bungalows here were built with boards spaced apart rather than solid plywood, and when a repair requires walking the roof, feet go through the gaps. What starts as a simple shingle patch often becomes a small deck replacement, which is why our quotes include a written allowance for sheathing before we begin.
- Low-pitch porch roof leaks. The porches and overhangs on Mayflower Village cottages don’t shed water fast enough, especially during winter rainstorms, and worn flashing at the transition point lets water wick into the fascia. We address the slope, the flashing, and the hidden rot, not just the visible crack.
- Multiple failing roof layers. Many 91006 homes carry two or three layers of old roofing, which traps heat and makes leak sourcing a puzzle. When repairs don’t hold on a multi-layer roof, we recommend a tear-off of the affected section so the fix actually lasts.
- Santa Ana wind damage to edges and ridges. The winds that push down from the mountains test every nail on the ridge and rake edges. We regularly replace blown ridge shingles and re-secure loose edge fastening after big wind events hit the area.
Pricing for Roof Repair in Mayflower Village, CA
Here’s what we typically see across Mayflower Village. Simple shingle replacement runs $350 to $700. Leak repairs with attic tracing land between $400 and $1,100. Flashing replacement around chimneys, valleys, or porches runs $450 to $950. Low-slope and flat roof patches typically cost $550 to $1,300. If we have to open damaged decking and install new plywood plus underlayment because of skip sheathing, expect that to add $150 to $350 per affected area. Permits and code-required upgrades like improved ventilation or ice and water shield add to the final number, and we’ll itemize every one of these before you approve anything. Call (866) 850-2496 for a free estimate with a written line-item breakdown.
We Also Serve Cities Near Mayflower Village
Our crews cover the surrounding San Gabriel Valley communities, so if you’re outside Mayflower Village proper, we can still help. We serve Arcadia, Monrovia, North El Monte, and Temple City with the same inspection-first approach. Learn more about our full Roof Repair services or see how we work specifically in Mayflower Village.
Serving Mayflower Village, CA — Our Local Coverage Area
We’re based in the Mayflower Village 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 Mayflower Village
Because the original skip sheathing under those old shingles is almost always compromised, and a repair that requires walking the roof often opens a gap that has to be decked with plywood before any patching can begin. Once we replace decking, current code requires upgraded underlayment and proper ventilation, which adds cost that newer homes in Arcadia or Monrovia rarely face. We write a sheathing allowance into every estimate on pre-1960s Mayflower Village homes so you see the potential cost before work starts, and we get written approval before opening anything beyond the visible damage. Call (866) 850-2496 to discuss your roof’s specific condition, estimates are free.
Yes, in most cases a low-slope porch roof can be patched rather than replaced, especially if the deck and framing are still solid and the leak is localized to the flashing or membrane. The key is addressing the drainage issue at the same time, so the patch isn’t fighting the same standing water that caused the first failure. On a 1930s bungalow near the Temple City border, our crew opened a water-damaged porch roof and found skip sheathing with three layers of old shingles, plus undersized framing. We replaced the decking with plywood, added ice and water shield and new flashing, then installed GAF architectural shingles to match the main roof, all documented and approved in writing before work began. Call (866) 850-2496 and we’ll tell you honestly whether your porch roof can be saved.
We don’t patch over a patch. When a roof carries multiple old layers, the heat and moisture trapped between them makes any new repair fail prematurely, so we identify where the layers end and create a clean tie-in at the nearest structural break. If the layered section is too unstable for a dependable repair, we recommend a targeted tear-off of that section, inspect the exposed sheathing, and replace damaged boards before laying down fresh underlayment and matched shingles. For exact pricing on a multi-layer repair, call (866) 850-2496 and we’ll inspect it first.
We install and repair seven shingle brands: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That means your repair matches your existing roof, not our preferred supplier. Most Mayflower Village homeowners with architectural shingles get matched with GAF or CertainTeed for visual consistency, while older wood-shingle repairs are handled carefully to preserve the original look. The right material for your roof, not ours. Call (866) 850-2496 and we’ll identify what you have and quote the correct match.
Small repairs like replacing a few shingles or resealing flashing typically don’t require a permit, but once we open the roof deck or replace structural framing, unincorporated Los Angeles County code requires a permit, and that permit triggers current requirements for underlayment, ventilation, and sometimes insulation. We handle the permit process for you, and we never begin work that requires approval without first explaining what the inspection will look for. If your repair will trigger upgrades, we’ll tell you before we start and get your written sign-off on the additional scope. Call (866) 850-2496 to talk through your specific situation.
When you need roof repair in Mayflower Village and want a straight answer about what’s wrong and what it costs, call Windmill Roof Repair at (866) 850-2496. We’ll inspect first, explain everything, and you decide. Free estimates, written line-item quotes, and no pressure.
Written by Ruben Ochoa, Owner at Windmill Roof Repair, serving Mayflower Village and the San Gabriel Valley.