Metal roofing
Architectural shingles
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 West Covina
Roof repair in West Covina usually runs between $350 and $1,900 depending on what’s actually wrong, and most jobs we handle are done in a single day once we’re on the roof. If you’re in the 91790, 91791, 91792, or 91793 ZIP codes, you’re dealing with a housing stock that’s now 50 to 70 years old, and that changes how repairs need to be approached. We know these roofs. We know what fails on them. Call (855) 341-6021 and we’ll start with a real inspection, not a guess.
Our Roof Repair team works throughout West Covina, from the tract home neighborhoods south of the 10 freeway up into the eastern hills where 1980s stucco-and-tile construction dominates. Nelson Ibarra built Millstone Roofing around one idea: homeowners deserve a straight answer about what their roof needs, backed by documented findings, before any money changes hands. That matters more in West Covina than almost anywhere else in the San Gabriel Valley, because the roofs here fail in ways that look fine from the curb.
Why Millstone Roofing Is West Covina’s Preferred Roof Repair Company
West Covina’s housing boom happened mostly between the 1950s and 1970s. That means the homes here weren’t built yesterday, and neither were their roofs. We’ve repaired enough of them to know that a 1960s concrete tile roof on a street near Merced Avenue or Cameron Park can look perfectly solid while the underlayment beneath it is crumbling. That’s not a guess. We’ve lifted the tiles and seen it. Out-of-area roofers who mostly work on newer construction miss this pattern because they don’t know what 40-year-old felt looks like once it’s been baked by inland heat for decades.
When you call us from West Covina, you’re calling a crew that works here regularly. We don’t subcontract the diagnosis to one company and the repair to another. The same team that inspects your roof is the team that fixes it. That continuity matters when a repair uncovers hidden decking damage or failed flashing. Nelson Ibarra’s process never starts with a sales pitch. It starts with a roof inspection, and every recommendation comes with written findings you can see.
We carry materials from multiple manufacturers because we don’t believe your roof should be forced into whatever brand a contractor happens to stock. CertainTeed, Owens Corning, IKO, Atlas – these are brands we work with, not brands we’re beholden to. The right material for your roof, not the easiest one for us to stock.
Styles & brands we work with






Emergency Roof Repair in West Covina
Emergency Roof Repair in West Covina is what happens when a Santa Ana wind event rips shingles off a south-facing slope or when the first real rain after a long dry summer finds a hole that nobody knew was there. The job involves stopping the active leak first, then assessing what the wind or water actually damaged, and then fixing it with materials that match what’s already on the roof. In West Covina, most emergency repairs range from $450 to $1,300 depending on whether we’re resealing flashing, replacing blown-off shingles, or resetting tile that shifted.
What We Do First
We tarp the affected area if water is still coming in, then document everything with photos before we touch it. You get a written scope of what we found, what it costs, and what we can do immediately versus what needs a planned repair. No surprises added after the fact without your written approval.
When It Can’t Wait
If water is dripping into your living room, your garage, or your attic, waiting makes the repair more expensive. Wet insulation grows mold fast. Soaked decking rots. A leak that costs $600 to fix this week can become a $4,000 decking and drywall job next month. Call (855) 341-6021 and we’ll get you on the schedule quickly.
Flat Roof Repair in West Covina
Flat Roof Repair in West Covina typically means working on a 1980s or 1990s stucco-and-tile home in the eastern hills, where flat sections over garages, patios, or room additions are common. These roofs fail when the hot inland sun bakes the membrane until it cracks, or when standing water seeps through a seam that looked fine last year. Most flat roof patches in West Covina run between $500 and $1,800 depending on the membrane type and how far the damage extends.
Common Flat Roof Failures
We see three failure modes most often: cracked seams where two membrane sheets meet, ponding water around drains that have settled, and punctures from foot traffic or fallen debris after a wind storm. Each one gets a different repair, and we’ll tell you which one you have before we quote it.
Repair vs. Recoating
Sometimes a flat roof needs more than a patch. If the membrane is brittle across a large area, recoating buys five to seven more years at a fraction of full replacement cost. We’ll show you the difference in person, with photos and pricing for both options. The decision is yours, and you’ll have the information to make it.
Trusted Brands We Service in West Covina
West Covina homeowners don’t all have the same roof, so we don’t stock one brand. We work with CertainTeed, Owens Corning, and IKO, among others, which means if your 1960s shingle roof used a specific product line, we can often source matching materials fast. And when a repair calls for a different product than what’s currently installed, we’ll explain why that product fits your roof’s specific failure mode better. Brand-agnostic advice is the whole point. We inspect first, then recommend based on what your roof needs and what your budget can handle.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in West Covina Homes
- Failing underlayment beneath original concrete tile. The tiles on 1950s and 1960s homes in the 91790 and 91791 ZIP codes often look fine from the street, but the felt beneath them has turned to dust. When it rains, water gets past the tile and has nothing left to stop it before it hits your decking.
- Baked sealant and lifted shingles on south and west slopes. Decades of Inland Empire sun on 1950s to 1970s tract homes cooks the adhesive and sealant until shingles lift, crack, or blow off entirely during a Santa Ana event. This is predictable, and it’s repairable before it becomes a leak if it’s caught early.
- Second-layer shingle roofs hiding damaged decking. Many West Covina homes have two or even three layers of shingles. That hides soft decking and failed flashing underneath. We often don’t know the full extent until we open up a section, which is why our process includes written allowances for hidden damage.
- Flashing failures at valleys and penetrations. On both tile and shingle roofs, the metal flashing where two roof planes meet or where pipes and vents penetrate is usually the first thing to go. In West Covina’s dry climate, these failures can go unnoticed for years until a sustained rain finally finds the gap.
Pricing for Roof Repair in West Covina, CA
Here’s what you can expect to pay in West Covina right now. Shingle replacement on a standard section runs $350 to $900. Leak repair that’s caught early, before decking is damaged, runs $400 to $1,100. Flashing repair around a valley, pipe, or chimney runs $350 to $1,200. Flat roof patches run $500 to $1,800. Vent boot replacement runs $250 to $450. And the big one, underlayment replacement beneath existing concrete tile, runs $2,500 to $6,000 because it means lifting, resetting, and sometimes replacing tile. If we open up your roof and find damage we didn’t see from the surface, you’ll get a written change order with a firm price before we do anything. No surprises after the fact. Estimates are free – call (855) 341-6021.
In West Covina’s 91790 and 91791 ZIP codes, original 1960s concrete tile roofs often look intact from the street but fail at the underlayment level. The 40-year-old felt beneath the tiles is shot, so the first real storm sends water into the attic. That means a roof repair here often requires lifting and resetting the existing tile rather than simply patching the surface. That’s the hidden cost nobody talks about, and it’s the biggest reason a repair quote moves once we actually open things up.
We recently repaired a roof in the 91791 area where the homeowner called after a storm because water was dripping into the garage. When we lifted the original concrete tiles, the 40-year-old underlayment was cracked and brittle, and the decking had soft spots near the valley. We replaced the failed underlayment and decking, installed new ice and water shield in the valleys, and reset the tiles with new flashing. The leak is gone. The roof didn’t need full replacement. But if we’d just caulked the surface and called it fixed, that garage would be leaking again next winter.
We Also Serve Cities Near West Covina
Millstone Roofing works throughout the central San Gabriel Valley. If you’re in West Covina, you’re in our regular service area, and we also cover Valinda, South San Jose Hills, La Puente, and Irwindale. Same crew. Same inspection-first process. If you’re a few blocks outside West Covina proper, call us anyway – we’re likely already working in your neighborhood.
Serving West Covina, CA — Our Local Coverage Area
We’re based in the West Covina 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 West Covina
Probably not. What you likely need is underlayment replacement beneath the existing tile. The tiles themselves often have another 20 to 30 years of life left, but the felt beneath them doesn’t. We lift the tile, replace the underlayment and any damaged decking, then reset the tile with new flashing. It costs less than a full re-roof and solves the leak permanently. Call (855) 341-6021 for an exact assessment.
We write an allowance line into every repair quote for exactly this. If we open up your roof and find rotted decking, failed flashing, or anything else we couldn’t see from the surface, you get a written change order with photos and a firm price before we touch it. Nothing gets done without your approval. In West Covina, where so many roofs are 50+ years old, hidden damage is common, not exceptional.
The inland sun. West Covina gets hot, dry, relentless sun exposure on south and west slopes all summer long, and that heat bakes the asphalt in shingles until they lose their flexibility. Sealant fails, shingles lift, and then a Santa Ana wind event finishes the job by tearing them off. If your south or west slope looks baked, have it inspected before the wind season starts.
Yes. Flat roof sections on 1980s and 1990s homes in the eastern hills of West Covina are common, and we patch them regularly. Whether it’s a cracked seam, a puncture, or ponding water around a drain, we’ll identify the failure and fix it. Most flat roof repairs run $500 to $1,800. Call (855) 341-6021 and we’ll take a look.
Not necessarily. If the damaged area is localized, we can often repair the top layer without stripping the entire roof. But if the underlying layer is compromised or the decking below it is soft, removing both layers in that section may be required. We’ll tell you what we find and show you photos before any decision is made. That’s the inspection-first process, and it’s how we work on every single West Covina roof.
If your roof is leaking, failing, or just looking weathered, don’t wait for the next storm to make it worse. Call (855) 341-6021 to schedule your free estimate. Nelson Ibarra and the Millstone Roofing team will inspect your roof, show you exactly what’s going on, and give you a straight answer about what it needs. Repair when repair is right. Replace when replacement makes sense. No pressure, just facts.
Written by Nelson Ibarra, Owner at Millstone Roofing, serving West Covina and the San Gabriel Valley.