Kitchen remodeling
Bathroom remodeling
Home additions & ADU
Roofing
Windows & doors
Driveway & pavers
FenceFree written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
GAF Construction in Midway City, CA | Elmwood Contractors
We provide independent GAF roofing installation and repair across Midway City, ZIP 92655, and GAF service in Huntington Beach. The one thing that makes our GAF work different here: we sequence every re-roof around Orange County’s building department and OC Public Works inspections, not a city hall permit counter, because Midway City is unincorporated. That single fact trips up out-of-area roofers all the time. Call (866) 253-8554 for a free estimate on GAF Timberline, Royal Sovereign, or Liberty system work.
Why Midway City Residents Choose Us for GAF Service
Nolan Shepherd, our owner, cut his teeth on Fullerton’s postwar tract homes and GAF in Garden Grove before running Elmwood Contractors for the past two decades. He’s walked more 1960s ranch roofs across North Orange County than most roofers will see in a career, which means he knows exactly how GAF shingles fail on Midway City’s specific housing stock: west-facing slopes with heavy afternoon sun, low-pitch additions, and older detached garages with flat roof sections.
We’ve installed and repaired GAF roofing systems across Midway City’s postwar ranch homes for years. We know how Timberline HDZ and Royal Sovereign shingles actually age under coastal-inland sun and Santa Ana wind cycling, not just how they look in a showroom. We’re an independent contractor, which matters: we diagnose and specify GAF systems on their merits for each roof, and we never claim GAF authorization or warranty endorsement. We’re not here to upsell you a brand. We’re here to tell you whether your GAF roof has five more years or needs replacement this season. GAF sales & service is what we do, and we treat it like a technical decision, not a commodity.
We use genuine GAF shingles and GAF-branded accessory components, including starter, ridge, and underlayment, to keep the roof system performance-consistent. Quality hip-and-ridge and flashing materials matter more than most homeowners realize. Cheap substitutes fail at the transitions first.
Styles & brands we work with







Common GAF Construction Problems We Solve in Midway City
Here’s what we see on Midway City roofs, week after week:
- Granule loss on west- and south-facing slopes. Midway City’s 1950s and 1960s tract homes catch brutal afternoon sun, and when Santa Ana winds arrive, they sandblast aging GAF shingles. Granule loss accelerates shingle aging dramatically. We see roofs that look ten years older on the sunny side than the shaded side.
- Wind-lifted or creased Timberline field shingles after Santa Ana events. Original fastening on 1960s roofs was often sparse by modern code. After a strong gust event, we find creased shingles and broken seal strips across entire fields. The roof might look fine from the ground, but it’s compromised.
- Deck and fascia dry-rot hiding beneath GAF shingle courses. Older wood-framed homes in Midway City are prone to dry-rot and termite damage. You don’t see it until the old roof comes off. Soft decking at the fascia line is especially common on original 1950s and 1960s builds.
- Flashing and valley leaks at wall-to-roof transitions on additions and ADU tie-ins. When a room addition or garage conversion gets framed into an existing GAF roof, the original flashing detail often doesn’t get reworked. We find leaks right where the new framing meets old shingle courses.
- Flat-roof failures on older detached garages. Many Midway City homes have detached garages with low-slope or flat sections. When original rolled roofing fails, GAF Liberty SBS self-adhered membrane is often the right replacement, but it needs proper substrate prep on old decking.
GAF Service in Midway City: What Local Conditions Mean for Your Roof
Because Midway City is unincorporated, a GAF re-roof here is permitted and inspected through Orange County’s building department and OC Public Works rather than a city hall. We sequence tear-off, dry-rot repair, and final inspection to county timelines, and we handle the permit file from start to sign-off. Out-of-area roofers who assume a standard city permit routinely get this wrong on Midway City’s small lots, and the result is a stalled job or a failed inspection. That’s not a hypothetical; we’ve walked county inspectors through OC Public Works permit files more times than we can count on GAF repair in Fountain Valley and here alike. The lot-coverage math on these mid-century parcels also means any ADU or addition tie-in needs careful roofing detail at the transition. Midway City yard setbacks are so tight that even a modest bump-out changes how the new roof plane meets the existing GAF field, and that’s where flashing leaks start if the detail gets shorted.
On a 1960s ranch off Bolsa Avenue in Midway City, our crew stripped a wind-damaged Timberline HDZ roof after a Santa Ana event. We found creased field shingles plus soft decking at the fascia where dry-rot had crept in. We replaced the rotted sheathing, re-detailed the addition tie-in flashing, and installed new GAF Timberline HDZ with GAF ridge and starter components. Then we walked the county inspector through the OC Public Works permit file before sign-off. That’s what a proper GAF replacement looks like on an unincorporated lot.
GAF Models & Products We Service in Midway City
We install and repair the full GAF residential line: Timberline HDZ architectural shingles, Timberline Natural Shadow architectural shingles, Royal Sovereign 3-tab shingles, and Liberty SBS self-adhered membrane for low-slope sections and flat-roof additions. For partial repairs, we match existing GAF shingle color and profile where the product line is still in production. For older Royal Sovereign roofs where the exact color is discontinued, we’ll tell you plainly and offer the closest current match rather than installing something that looks wrong from the street. We stock common GAF starter, ridge, and underlayment locally so most Midway City repair jobs don’t wait on supply chain delays. Midway City service area coverage means we’re already close by.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Midway City
Here’s what GAF roofing work runs in the Midway City area. These ranges reflect the small-lot, older-home conditions we typically encounter here, including dry-rot repair and OC Public Works permit coordination.
| Service | Price Range |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Tile Roof Repair | $600 – $2,500 |
What drives the cost on a Midway City GAF re-roof is the condition of the sheathing once we strip the old shingles. Soft decking and fascia replacement add material and labor, and on 1950s and 1960s homes the decking is often original. Our free estimate includes a detailed written line-item quote, so you’ll know exactly where the money goes before we start. Call (866) 253-8554 to schedule yours.
Serving Midway City, CA — Our Local Coverage Area
We’re based in the Midway City area and also provide Westminster GAF service, so we know this community well. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – GAF Construction in Midway City
Yes. Since Midway City is unincorporated, re-roofing requires a permit from OC Public Works, not a city hall. We pull the permit, schedule the inspections, and handle the county inspector walk-through as part of our GAF replacement service. Call (866) 253-8554 and we’ll walk you through the county process for your specific roof.
GAF Timberline HDZ shingles are rated for high-wind zones when installed to manufacturer spec with the correct number of fasteners and proper starter course. The key on Midway City’s older homes is what’s underneath: original 1960s fastening patterns often don’t meet current wind standards, so we verify and correct the substrate before laying the new GAF field. That’s the difference between a roof that survives Santa Ana season and one that loses shingles in the first event. Call (866) 253-8554 for a windworthiness assessment of your current roof.
Soft spots on a 1960s Midway City roof almost always mean deck and fascia dry-rot beneath the shingle courses. Isolated soft spots can sometimes be repaired by replacing the rotted sheathing section and re-installing GAF shingles over it, but widespread soft decking means replacement is the better spend. We’ll tell you which one you have after we strip the roof, not before we’ve seen the wood. Call (866) 253-8554 to schedule an inspection and get an honest read.
Yes, when the GAF product line and color are still in production. For older Royal Sovereign 3-tab roofs where the exact color has been discontinued, we’ll show you the closest current match and let you decide. We don’t install mismatched shingles that will look patchy from the street. Call (866) 253-8554 for a color-match assessment.
Tight lot lines and narrow side yards on Midway City’s mid-century parcels mean material staging, ladders, and tear-off access need to be planned carefully. We sequence the job around your neighbors’ property lines and any mature landscaping that limits access. Setback limits also mean any addition or ADU tie-in needs careful roof-plane detailing with the existing GAF field. Call (866) 253-8554 for a site-specific plan.
Service Areas Near Midway City
We also serve homeowners in nearby Fullerton, Anaheim, Placentia, Brea, Buena Park, and La Habra. If you’re in GAF service in Tustin territory or need GAF service in North Tustin, we cover those areas too.
Book Your GAF Service in Midway City Today
If your GAF roof has wind damage, granule loss, or soft spots, don’t wait through another Santa Ana season. Call (866) 253-8554 to schedule your free estimate. We’ll walk the roof, check the decking, and give you a written line-item quote, permits included.
Written by Nolan Shepherd, Owner at Elmwood Contractors, serving Midway City since 2009. The right material in the right place. Everything else is just catching up to that decision.