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
Roofers in Covina, CA
Roof inspection in Covina usually costs $180 – $340 and is the right starting point whether you’re seeing stains, missing shingles, or just wondering if a 60-year-old tile roof can survive another Santa Ana season. Millstone Roofing has served Covina since 2011, and the inspection-first approach matters here more than most places because Covina’s housing stock runs old, its summers run hot, and the real problems rarely show up from the street. Call (855) 341-6021 to schedule yours.
Why Covina Homes Are Different
Covina sits in the eastern San Gabriel Valley, where summer heat and dry Santa Ana winds meet some of the hardest water and oldest post-war housing stock in LA County. Roofing here is less about snow load and more about heat-cooked shingles, tile cracking, and dry rot at dormer valleys on 1950s to 1970s tract homes. The 91722, 91723, and 91724 ZIPs are dominated by single-story tract homes with concrete tile, asphalt shingle, and flat or low-slope sections over patios and additions. Many are reaching the end of their first or second roof life, which drives full replacements, tile relaying, and valley and skylight leak repairs.
Covina bakes under 90 to 100°F+ summer afternoons, and Santa Ana wind events lift and dry-crack shingles and tile. Then the region’s periodic heavy winter rain, including the occasional atmospheric river, exposes any failed flashing or underlayment fast. So Covina roofs get judged on two things: heat aging and storm tightness. In the older tracts off the 91723 and 91724 line, original concrete tile roofs are now 60+ years old. Our technicians routinely find cracked field tiles and rusted underlayment without any visible leak inside, which means the real job is a tile lift-and-relay with new underlayment, not a simple shingle-over. And the valley flashing under dormers is where the dry rot always hides.
Styles & brands we work with






Our Main Covina Services
Most Covina homeowners call us for one of two reasons: something is leaking, or the roof has aged past the point where patching makes sense. Here’s how each works in Covina.
Roof Repair in Covina
Covina roof repairs usually trace back to a handful of culprits: cracked field tiles, failed valley flashing under dormers, skylight seals that have baked brittle in the heat, and asphalt shingles lifted by Santa Ana winds. Because so many Covina homes are older tract builds, we typically find that the visible leak is only part of the story, which is why every repair starts with a documented inspection. We stock materials across multiple manufacturers so the repair matches your existing roof rather than whatever is cheapest on the truck. Learn more about Roof Repair in Covina.

Roof Replacement in Covina
When a Covina roof is past its service life, replacement means more than stripping and nailing. Many homes have concrete tile that’s reached 60 years, flat patio sections with aging rolled roofing, and underlayment that’s rusted or torn. A full replacement lets you choose the right material for how Covina treats a roof: heat, wind, and hard rain. We’re brand-agnostic across GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, so the recommendation fits your roof and budget. Learn more about Roof Replacement in Covina.

What happens when you call
- 1
A real person answersNo phone trees — you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Roof Inspection in Covina
A roof inspection in Covina is the right first move because most of what goes wrong on these roofs happens where you can’t see it: under cracked tile, behind rusted valley flashing, or inside a flat patio section that’s been quietly holding water. Millstone Roofing starts every job with a professional inspection so any repair or replacement recommendation comes with documented findings, not guesses. That’s the only way to know whether a 60-year-old concrete tile roof needs a full lift-and-relay or just a few tiles and new flashing. This is the foundation of how we approach every Roof Inspection, and it’s why we never quote work without looking first.
Roof Inspection Services
Signs you need it
You’re seeing ceiling stains, granules in the gutter, missing or cracked tiles, or your roof is over 20 years old and has never been professionally assessed.
What it costs in Covina
A standard roof inspection in Covina runs $180 – $340 depending on roof size, pitch, and how many sections need access.
How we do it
We walk the entire roof surface, check valleys, flashing, penetrations, and the underside of eaves, then document findings in writing with photos.
Roof Estimate
Signs you need it
You’re weighing repair against replacement, or you need a real number before deciding whether to list a Covina home or stay put.
What it costs in Covina
Our roof estimates are free when they follow a paid inspection; the inspection fee applies if you want the full documented report.
How we do it
We build the estimate from the inspection findings, line-iteming materials, labor, underlayment, and flashing so you can compare apples to apples.
Free Roof Inspection
Signs you need it
You’re not sure if you have a problem at all and want a professional opinion before committing to any spend.
What it costs in Covina
We offer free roof inspections as part of the estimate process when you’re considering a repair or replacement project with Millstone Roofing.
How we do it
We come out, assess the roof’s condition, answer your questions directly, and give you a clear picture of what we found.
Roof Inspection Companies
Signs you need it
You’ve gotten conflicting opinions from other companies and want an inspection-driven assessment from a contractor that isn’t pushing one product line.
What it costs in Covina
Expect $180 – $340 for a documented inspection from a licensed Covina roofing contractor; some companies fold the fee into a later repair.
How we do it
We inspect first, then recommend, and because we work across seven manufacturer brands, our advice isn’t tied to a single supplier’s quota.
What Roof Inspection Costs in Covina
| Item | Typical range in Covina |
|---|---|
| Standard roof inspection (shingle or tile) | $180 – $340 |
| Inspection with full written report and photos | $250 – $340 |
| Inspection credited toward approved repair or replacement | Fee waived at project start |
How long does a roof inspection take in Covina?
A standard Covina roof inspection takes 1 to 2 hours depending on roof size and access. If we’re documenting multiple sections for HOA or insurance purposes, it can run longer. Call (855) 341-6021 to schedule.
Do I need a roof inspection before selling my Covina home?
A documented inspection gives buyers confidence and catches problems before they become negotiation points. In Covina’s older housing stock, it often reveals deferred maintenance that’s cheaper to address before listing. Estimates are free when paired with an inspection.
Brands We Service in Covina
Millstone Roofing stocks and services roofing systems from CertainTeed, Owens Corning, IKO, and Atlas, among others. Because we’re not tied to one manufacturer, we stock replacement parts locally and can match most existing Covina roofs without long waits. See our brands for details on warranty programs and material options.
See the difference
Before
After
Before
After
Before
AfterPricing for Roofers in Covina, CA
| Service | Typical range in Covina |
|---|---|
| Roof inspection | $180 – $340 |
| Shingle repair (small, isolated leak) | $250 – $500 |
| Flashing repair or replacement | $350 – $750 |
| Valley repair | $600 – $1,200 |
| Skylight leak repair | $350 – $800 |
| Tile replacement (per tile, small batches) | $15 – $30 |
| Full tile lift-and-relay with new underlayment | $2,500 – $6,000 |
| Asphalt shingle roof replacement | $8,000 – $18,000 |
| Concrete tile roof replacement | $15,000 – $35,000 |
| Flat/low-slope section replacement | $4,000 – $10,000 |
What pushes pricing up in Covina: two-story homes with steep pitches, 60-year-old concrete tile needing full lift-and-relay, and dormer valleys where dry rot has spread into the decking. Every quote we give is a fixed, written line-item price, so the number we agree on is the number you pay.
Neighborhoods We Serve in Covina
We work throughout Covina, from the older tract neighborhoods near the 91723 and 91724 line up to the hillside streets where wind exposure changes how roofs age. We typically schedule inspections within a few days of your call, and repairs can often be quoted the same day as the inspection.
- Charter Oak
- Downtown Covina and the historic district
- Covina Hills
- The tracts off Badillo and Citrus
- Neighborhoods along the 91723/91724 ZIP line
Service Area – Cities Near Covina
Millstone Roofing serves Covina and the surrounding San Gabriel Valley communities. If you’re in Irwindale, CA, Azusa, CA, Citrus, CA, or West Covina, CA, we cover those areas with the same inspection-first process and same brand-agnostic material options.
Serving Covina, CA — Our Local Coverage Area
We’re based in the 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 Roofers in Covina
We typically schedule Covina inspections within a few business days of your call. Repairs are often quoted the same day as the inspection, and replacement quotes follow within a day or two once we’ve documented the full scope. Call (855) 341-6021 to get on the schedule.
Most full replacements in Covina require a permit, and the permitting process goes through the City of Covina. We handle the paperwork and pull permits when needed. Repairs that don’t affect the roof’s structure usually don’t require one, and we’ll tell you which category your job falls into.
Yes. Some Covina HOAs have rules about roofing materials and colors, particularly in newer developments and hillside communities. We can work from your HOA’s approved material list and, because we’re brand-agnostic across seven manufacturers, we can usually match the specified product without a special order.
If your Covina roof needs attention, start with an inspection. Call Millstone Roofing at (855) 341-6021 for a free estimate, and we’ll give you a straight answer about what your roof actually needs.
What happens when you call
- 1A real person answersNo phone trees — talk to a local roofing pro.
- 2You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
- 3We come out and measureLicensed & insured, at a time that suits you — the visit and the quote are both free.
- 4You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.
What Covina Customers Say
"Leak over the kitchen turned out to be a cracked boot around a vent pipe, not the roof itself. He showed me the photo from up there and replaced the boot for a couple hundred dollars. The company before him had quoted a full tear off."
— Jessica Kim"Tile roof, three cracked tiles and a slipped one. Matched the tile, no color mismatch, and it took him half a day."
— Gabriela Garcia"Fixed the leak and it has stayed fixed through a wet winter. Scheduling the initial estimate took about a week and a half, so they're clearly busy."
— Yolanda Mendoza