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 Mayflower Village
Roof replacement in Mayflower Village typically runs between $12,500 and $28,000 depending on roof size, layer removal, decking condition, and material choice. Most projects we take on here involve older bungalows with two or three layers of original roofing that must come off before new material goes down. Call us at (866) 850-2496 for a free, line-item estimate. We know the acreage lots, the county permitting process, and the specific way water moves across these open parcels.

Mayflower Village is unincorporated Los Angeles County territory. That changes how permits get pulled, when inspections happen, and how a crew stages material on a lot where the house sits far back from the road. We have worked off Encinas Drive, along Oakglade Drive, and across the 91006 zip code enough times to know the difference between what a city building department requires and what the county asks for. That local experience saves homeowners weeks of waiting and more than a little frustration.
Why Windmill Roof Repair Is Mayflower Village’s Preferred Roof Replacement Company
We have earned a strong local reputation across Mayflower Village by being straightforward about what a roof actually needs. Ruben Ochoa, our owner, personally walks every replacement project before quoting. He checks the skip sheathing on the older bungalows, looks at the porch roof flashing, and measures the drainage fall across the lot. Homeowners here know that when Ruben says a roof has another five years or needs work now, that call is based on what he saw, not what he’s trying to sell.
Homeowners around Oakglade Drive and the streets east of Temple City call us because we carry seven brands: Tamko, Boral, GAF, CertainTeed, Owens Corning, IKO, and Atlas. That means a 1940s bungalow with low-pitch porches gets the right shingle for that roofline, not whatever a single-brand contractor happens to stock. Our team serves Roof Replacement projects across Mayflower Village with one crew from start to finish. Inspection, tear-off, decking, underlayment, shingle installation, and final walkthrough. Same people every day.
We also offer roof inspection as a standalone service. No commitment, no obligation to buy a replacement. If you are in the 91006 area and simply want an honest read on whether your roof has another season in it or not, that is what we deliver. See it before you sign anything.
Styles & brands we work with






Asphalt Shingle Roof Replacement in Mayflower Village
Asphalt Shingle Roof Replacement in Mayflower Village is our most common full replacement job, and it typically runs $13,000 to $24,000 on the small wood-frame bungalows that dominate this area. Most of these homes were built between the 1920s and 1950s with original skip sheathing, which means the old roof comes off in layers before we install new plywood decking and architectural shingles. The price reflects that decking work plus the shingle material, underlayment, ridge vent, and proper flashing at every penetration.
What makes Mayflower Village different from nearby Arcadia or Monrovia is the age of the roof layers. Many homes here still have original wood shingles under two or three layers of later asphalt. County code allows re-roofing over one layer in some cases, but on these older bungalows the added weight and deteriorated decking make a full tear-off the honest recommendation. Repair when you can, replace when you must.
Architectural Shingles for Bungalow Rooflines
Architectural shingles like GAF Timberline or CertainTeed Landmark hold up better than three-tab on the low-pitch porches and overhangs that define Mayflower Village cottages. The thicker profile stands up to the hot inland San Gabriel Valley summers without curling at the edges. On a 900 to 1,200 square foot bungalow roof, architectural shingles add roughly $1,800 to $3,000 over basic three-tab. That extra cost buys decades of flatter, more durable coverage.
Roof Decking Replacement on Older Homes
Roof Decking Replacement is almost always part of a Mayflower Village re-roof because the original skip sheathing has gaps that do not meet current nailing standards. We install new OSB or plywood over the old gaps once the layers come off. On a typical 1,000 square foot bungalow, full decking replacement adds $4,000 to $6,500. That step is not optional when the old boards have dried, split, or rotted at the eaves from years of winter rain.
New Roof Installation in Mayflower Village
New Roof Installation in Mayflower Village typically costs $15,000 to $28,000 for a full tear-off, new decking, underlayment, and shingle installation on an acreage lot. New construction or detached structures like shops and ADUs run on the lower end of that range when the framing is new and the decking is already in place. The higher end reflects properties where the main house, detached garage, and ADU all share connected roof planes that need to be done at once.
Because Mayflower Village is unincorporated, any new roof installation that involves structural changes to the roof plane requires Los Angeles County plan check. That is different from a simple re-roof, which moves faster. We pull the permits and schedule the county inspections so the sequencing does not stall your project. Grading and drainage also matter on these open lots. A new roof on a half-acre parcel will shed water differently than the old one did, and we scope that before quoting.

New Construction Roofing
New construction roofing on a shop, ADU, or accessory building in Mayflower Village starts around $15,000 for a simple gable or shed roof with architectural shingles. The county requires the same underlayment and flashing standards as a primary residence, and inspections happen at decking and final stages. We coordinate the roof with your overall building schedule so the inspector never fails the project due to an exposed nail line or missing valley metal.
Flat Roofing on Porch Extensions and Shops
Flat roofing shows up on the low-slope porch overhangs and detached shop roofs that are common on Mayflower Village acreage. These areas need modified bitumen or membrane roofing rather than shingles, and the drainage detail is the difference between a roof that lasts 25 years and one that bubbles and leaks within five. Flat work on a 300 square foot porch roof runs $3,500 to $6,000, depending on whether we are replacing the decking below.
Trusted Brands We Service in Mayflower Village
We work across seven shingle brands: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For Mayflower Village customers, that means you can match the original look of a 1940s bungalow with a wood-shake profile from Tamko, or go with a heavier architectural shingle from Boral if the roofline needs extra structure. Seven brands, one crew. We stock common trim and flashing parts locally so color matching and edge details do not hold up a job that is already fighting county inspection windows.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Mayflower Village Homes
- Multiple old roof layers on original skip sheathing: Most 1920s to 1950s bungalows here carry two or three layers of roofing over gapped skip sheathing. The weight stresses the rafters and the gaps mean nails have nothing solid to bite into, so a proper replacement requires full tear-off and new decking.
- Porch and overhang flashing failures: The low-pitch porches and overhangs common to Mayflower Village cottages collect debris and trap water at the transition points. Flashing at the porch-to-main-roof junction is the first thing we inspect, and nine times out of ten it is rusted through or missing entirely.
- Drainage problems on open acreage lots: When a home sits in the middle of a half-acre or larger parcel, roof runoff has a long way to travel before it reaches a swale or street. Poor grading causes water to back up under drip edges and fascia boards, rotting the eaves from behind. We address drainage fall as part of every replacement scope.
- Attic heat and poor ventilation: Mayflower Village gets intense San Gabriel Valley sun, and the original bungalows have minimal attic ventilation. That heat bakes shingles from below and shortens their life. We add ridge vents and balanced intake on every full replacement to bring attic temperatures down.
Pricing for Roof Replacement in Mayflower Village, CA
A typical full Roof Replacement in Mayflower Village runs $12,500 to $28,000. A straightforward asphalt shingle replacement on a 900 square foot bungalow roof with one old layer removed and new decking runs $13,000 to $18,000. Larger acreage properties with detached structures or complex valley lines run $20,000 to $28,000. Flat roof sections on porches or shops add $3,500 to $6,000 per section. County permitting for structural changes adds $400 to $900 depending on scope. Material haul distance and dumpster placement on long driveways can add $300 to $600. Call (866) 850-2496 for a free line-item estimate that reflects your specific lot and roof condition.
We Also Serve Cities Near Mayflower Village
Our Roof Replacement in Mayflower Village team also covers Arcadia, Monrovia, North El Monte, and Temple City. If your property sits near the east edge of Mayflower Village or along a boundary road, the same crew handles the work with the same county permit knowledge.
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 Replacement in Mayflower Village
Los Angeles County plan check and inspection scheduling adds one to three weeks to a roof replacement in Mayflower Village compared to a city-permitted job. Structural changes, like new decking or a roof plane alteration, require plan check, while simple re-roofs move through over-the-counter permits faster. We pull the permits, schedule the inspections, and sequence the work so material delivery and dumpster placement happen once the permit is in hand. Call (866) 850-2496 and we will walk you through the exact timeline for your lot.
Original wood-shingle roofs on Mayflower Village bungalows are rarely worth repairing in kind because the material is costly and not as fire-resistant as modern alternatives, but you can match the look with wood-shake profile shingles from Tamko or Boral. These composite products give you the same cedar-like texture without the maintenance or fire risk. We will show you samples from several brands so you can decide what fits the character of your house. Call (866) 850-2496 for a free estimate and a rundown of your material options.
Roofing a detached shop or ADU in Mayflower Village follows the same county code requirements as the main house, including underlayment, flashing, and ventilation standards. If the structure shares a roof plane with the main dwelling, we do the work as one continuous scope to avoid mismatched seams or valley flashing gaps. Standalone structures are scheduled as a separate permit line but can be completed concurrently. Call (866) 850-2496 and we will scope both structures together so you get one clean quote.
Dumpster placement on Mayflower Village acreage lots is a logistics challenge when the home sits close to a neighbor’s fence or the roof line is tight to the property edge. We stage the dumpster at the road edge or in a cleared area and use a debris chute to move tear-off material to it without crossing your neighbor’s property or damaging landscaping. The haul distance from roof to dumpster affects the labor line on your quote, and we figure that into the estimate before work starts. Call (866) 850-2496 for exact pricing.
Yes, a new roof changes how water sheds across your Mayflower Village lot, especially on acreage where the ground slopes gradually toward a swale or the road. We grade the downspout discharge points and, where needed, recommend extending the runouts so water does not pool near well heads, septic clearances, or the foundation. That drainage work is part of our replacement scope, not an afterthought, and we walk the lot with you before quoting. Call (866) 850-2496 to schedule the walkthrough.
If your Mayflower Village roof needs a straight answer about replacement, call us at (866) 850-2496. We will send someone out to look, give you a written line-item quote, and tell you honestly whether the roof needs work now or has another year in it. Repair when you can, replace when you must.
Written by Ruben Ochoa, Owner at Windmill Roof Repair, serving Mayflower Village and the San Gabriel Valley.