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 Newport Beach
Roof repair in Newport Beach usually costs between $350 and $1,900 depending on what we find once the decking is open, and most smaller repairs take a single day. If you’ve noticed a water stain on the ceiling, lifted shingles after a Santa Ana blow, or granule buildup in your gutters, call us at (866) 850-2496 and we’ll get a crew to your neighborhood this week. We work across all of Newport Beach, from the alley-lined streets of Balboa Island to the hillside homes above Irvine Terrace, and we know what salt air does to a roof that looks fine from the curb.

Why Windmill Roof Repair Is Newport Beach’s Preferred Roof Repair Company
We earned our standing in Newport Beach by being straight with homeowners about what their roof actually needs. Our Roof Repair team has opened up hundreds of coastal roofs from the Balboa Peninsula to Eastbluff, and we’ve learned that what’s visible from the street rarely tells the full story. A roof that looks serviceable can be hiding corroded fasteners, failing flashing, and decking rot caused by decades of marine-layer moisture. We don’t push replacement when a targeted repair is the right call, and we don’t pretend a patch will hold when the underlying structure is compromised.
Ruben Ochoa, who leads Windmill Roof Repair, built our approach around a simple rule: see it before you sign anything. That’s why every Newport Beach job starts with a real inspection, not a sales pitch. Our reputation in neighborhoods like Lido Isle, Corona del Mar, and Newport Heights comes from showing homeowners exactly what’s going on up there, with photos and a written line-item scope, then letting them decide. No pressure, no scare tactics, just facts.
We carry materials for seven roofing brands including GAF, CertainTeed, and Boral, so we can match the right product to your specific roof – whether that’s a clay tile repair on a Mediterranean custom home or an architectural shingle patch on a 1940s beach cottage. The crew that shows up in Newport Beach is the same crew that did the inspection, and they’re trained on all seven brands. That consistency matters when you’re trusting someone to work on a roof that has to stand up to salt spray and 70-mph Santa Ana gusts.
Styles & brands we work with






Shingle Roof Repair in Newport Beach
Shingle Roof Repair in Newport Beach often means opening up a roof and finding that the shingles themselves aren’t the problem – the fasteners and flashing underneath gave out long ago. On Balboa Island and the peninsula especially, salt-laden air attacks nails, drip edge, and step flashing years before the shingle granule surface shows real wear. That’s why our first step is always a close-up inspection: lifting shingles, checking the decking, and looking at what’s happening where roof planes meet walls and penetrations.
Layered Roof Tear-Off and Decking Repair
Homes built before the 1970s in Newport Beach frequently carry two or three layers of shingles over the original decking, each layer installed over the last without a full tear-off. That added weight stresses framing and hides rot, especially where the marine layer lingers in the Newport Heights flats. Our crew strips the layers, replaces any compromised decking in squares sized to the existing joist spacing, and fastens the new field to spec. We match the replacement decking to the roof’s existing structure, not the other way around, and report on what we find before any new shingle package goes back on.
Vent Boot and Flashing Replacement
When we opened a low-slope roof on a 1940s beach cottage near Balboa Island’s alley-lined lots, the shingles looked weathered but intact from the street. Underneath were three patched layers over original 1950s decking, failed flashing at every plumbing penetration, a rusted-out drip edge, and corroded fasteners that snapped when pulled. The vent boots and pipe collars had deteriorated from decades of salt exposure, letting wind-driven rain into the ceiling below long before the shingles showed visible cracks. Replacing that flashing with a corrosion-resistant stainless package, rebuilding the decking, and installing new ice and water shield cost $950 to $1,800 including disposal, and it addressed the real source of the leak rather than just covering it over.
Storm Damage Roof Repair in Newport Beach
Storm Damage Roof Repair in Newport Beach is a seasonal reality, but the storms come in two forms and they damage roofs differently. The winter storm season brings wind-driven rain that finds every failed flashing point and lifts shingles already weakened by salt corrosion, while Santa Ana wind events in the fall fling eucalyptus and palm debris across the canyons and hillside neighborhoods. Both create urgent leaks that need quick, honest assessment before water spreads into ceilings and walls.
Wind and Wind-Driven Rain Repairs
On the Balboa Peninsula and in Dover Shores, onshore winds push rain sideways against vertical surfaces, testing sealant beads, step flashing, and roofing adhesive. Lifted shingles that look like a simple glue-down usually reveal torn underlayment or failing fasteners once we get them off. Repairing wind-driven rain damage in Newport Beach typically runs $400 to $1,400 depending on how many roof planes and penetrations are involved, and we document every replacement for your insurance adjuster if you decide to file a claim.
Santa Ana Debris and Ember Protection
The hillside homes in and around San Joaquin Hills and Upper Newport Bay face a different enemy: dry Santa Ana gusts that strip shingles off the windward rakes and deposit branches and debris across valleys and scuppers. For those properties, we inspect and repair valley metal, ridge caps, and any component that could fail under sustained wind. We won’t sell you an ember-proof system that doesn’t exist, but we will make sure your roof isn’t carrying a full bed of dried leaves and pine needles that turns a wind event into a fire hazard.

Trusted Brands We Service in Newport Beach
We work across seven leading shingle brands – GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral – because homeowners in Newport Beach deserve a real choice, not whatever brand the contractor happens to prefer. For repair work on a Spanish tile villa above the harbor or a composition shingle roof in Newport Heights, we can source the exact product match from our local supply network and usually have it for same-week installation. No single-brand loyalty, no take-it-or-leave-it. It’s what we mean when we say the right material for your roof, not ours.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Newport Beach Homes
- Salt-corroded fasteners and flashing: On Balboa Island and the peninsula, the shingles often look fine from the street while the nails, drip edge, and step flashing underneath are rusted through. Repair means opening the roof, not just patching the surface.
- Layered shingle roofs hiding decking rot: Many 1920s through 1960s beach cottages in Newport Beach carry two or three layers of shingles over original decking. That original decking is often the real problem, and no new shingle package will fix it.
- Low-slope and flat roof ponding on modern additions: Contemporary remodels and additions throughout Newport Beach built low-slope roofs that pooled marine-layer moisture at penetrations. The underlayment and flashing at those penetrations fail first.
- Wind-driven rain at alleys and neighbor-adjacent roofs: Tight lot lines on the Balboa Peninsula mean we frequently repair roofs where one home’s runoff crosses another’s, and the flashing at those shared boundaries has to be right. Alley access also means every scrap of material and tear-off goes in and out by hand or small equipment.
Pricing for Roof Repair in Newport Beach, CA
A focused repair in Newport Beach typically runs:
- Shingle Replacement: $350 – $900 for a match-and-patch across 1 – 3 roofing squares, more if decking or underlayment is involved.
- Leak Repair: $400 – $1,400 depending on whether we’re replacing flashing, sealing a penetration, or opening the decking to find what’s actually leaking.
- Flashing Repair: $350 – $950 for step, counter, or pipe flashing replacement, with stainless options standard in salt-air zones.
- Flat Roof Patch: $500 – $1,900 on low-slope modern additions, where repair often means cutting out a section and building back underlayment and membrane.
- Vent Boot Repair: $250 – $650 per penetration, more if we find the surrounding decking or flashing already compromised.
- Valley Repair: $500 – $1,300 for metal valley replacement in wind-driven debris zones like the hills above Upper Newport Bay.
What moves a repair price is what’s under the shingles, not the shingle count. Older Newport Beach roofs frequently carry layered materials, and when we open them up, we’ll show you what the decking, framing, and flashing actually look like. Call (866) 850-2496 for a free estimate that treats the found condition, not the advertised one.
We Also Serve Cities Near Newport Beach
While this page is for Newport Beach homeowners, we regularly send the same crews to the surrounding coastal and inland communities. Costa Mesa, San Joaquin Hills, Fountain Valley, and Irvine all sit within our normal service area, and the salt-air and Santa Ana conditions from Newport Beach don’t stop at the city line. If you’re just outside Newport Beach and need an honest roof repair assessment, the call is the same: (866) 850-2496.
Serving Newport Beach, CA — Our Local Coverage Area
We’re based in the Newport Beach 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 Newport Beach
Because the shingles aren’t what’s failing. On Balboa Island, salt-laden marine air corrodes the fasteners, flashing, and drip edge long before the shingle granule surface shows wear. We’ve opened roofs there where the shingles looked weathered but serviceable, while the nails underneath snapped with finger pressure and the step flashing at the walls had rusted through. If your roof is 15 years old and you’re within a few blocks of the water, the real condition is under the shingles, not on top of them. Call (866) 850-2496 and we’ll show you exactly what we find.
Usually, the original decking with three layers of patched shingles over it, corroded fasteners, failed flashing at penetrations, and a rusted drip edge the owners couldn’t see from the street. On a 1940s beach cottage near Balboa Island, we found the 1950s decking intact in some areas and rotted in others, with ice and water shield missing at the eaves where wind-driven rain had been entering for years. We replace the decking in full squares matched to the existing joists, rebuild the underlayment, and price any surprise framing or wiring work in writing before we touch it.
Yes, and that’s often where a “simple” repair quote moves. Once we open the roof and expose the decking, the city may require the repair to meet current code for underlayment, ventilation, and even structural connections that didn’t exist when the home was built. We write those upgrades into the contract as allowances with real numbers, so nothing gets added to your bill without your signature. That way the permit gets pulled, the inspection gets passed, and you don’t discover the code upgrade after the fact.
We stage materials and tear-off in the alley, shuttle by hand or small cart, and protect the neighbor-adjacent roof planes that come within a few feet of your own. On Balboa Peninsula lots, the dumpster often can’t go in the street, so we schedule the tear-off around what the alley can hold and keep the site clean at the end of each day. The repair itself isn’t more complicated because the lot is tight; the logistics are. We’ve done it enough that it doesn’t slow us down.
We repair to the same wind rating the original roof was built to, unless the permit allows us to upgrade. In exposed hillside and canyon locations where Santa Ana gusts are the real threat, we often install fasteners, sealing, and flashing beyond the minimum because the cost difference is small and the insurance value is not. For most Newport Beach homes, the bigger issue isn’t wind rating; it’s making sure the shingles are actually fastened to the deck, not just glued to the layer below.
If you have a question we didn’t cover, call (866) 850-2496 and talk to Ruben Ochoa or one of our crew directly. Estimates are free, and we’ll give you a straight answer, not a sales script.
Written by Ruben Ochoa, Owner at Windmill Roof Repair, serving Newport Beach and coastal Orange County.