Roofers in West Covina — Free Roof Inspection, Written Price

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

✓ Licensed & Insured ✓ Written quotes ✓ Permits handled
Schedule Free Estimate

Call to schedule your free estimate

🛡 Licensed & Insured 📝 Written Fixed-Price Quotes 💲 No Change Orders · Free Estimates
Metal roofingMetal roofing
Architectural shinglesArchitectural shingles
Tile roofingTile roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as$159/month*On approved credit; ask for current terms
Get your free estimate

Roofers in West Covina, CA

Most West Covina roofs were built between 1955 and 1980, which means they’re now at the age where underlayment fails before the shingles or tiles above it show obvious damage. Millstone Roofing starts every West Covina job with a professional Roof Inspection, because a roof that looks fine from the street can be leaking into the attic after the first Santa Ana wind event. Our inspection-first process means you get documented findings before any repair or replacement recommendation, never a sales pitch. Call us at (855) 341-6021 to schedule yours.

Call (855) 341-6021

Why West Covina Homes Are Different

West Covina’s housing stock tracks the city’s post-war expansion. The neighborhoods around the 91790 and 91791 ZIP codes hold thousands of tract homes built in the 1950s and 1960s, many still carrying their original concrete tile roofs. Those tiles were engineered for a 40 to 50 year service life, and that clock has run out. The tile itself often looks intact, but the felt underlayment beneath it has dried out, cracked, and lost its ability to shed water. We see this all the time in the neighborhoods between the 10 Freeway and the hills: a roof that passes a casual glance leaks into the attic during the first real storm of winter.

The climate compounds the problem. West Covina’s inland summer sun beats down on south- and west-facing slopes from June through September, baking sealants and accelerating underlayment breakdown. Then, in fall, the dry Santa Ana winds arrive. Those winds don’t just blow debris onto roofs; they lift the edges of weathered shingles and crack tiles that have lost their flexibility. When rain finally comes, the roof fails fast. Out-of-area roofers who don’t know this pattern often miss the early signs and recommend work that doesn’t address the root cause.

The eastern hills, including the 91792 and 91793 ZIP codes, add another layer. Homes there were built later, many in the 1980s and 1990s with stucco-and-tile construction. Those roofs are now 30 to 40 years old and hitting the same end-of-life problems, often with the added challenge of steeper slopes and more complex flashing details around dormers and valleys.

Explore

Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Our Main West Covina Services

Most West Covina homeowners call us for one of two reasons: a leak that needs repair now, or a roof that has reached the end of its service life and needs replacement. Both start with the same step: a documented inspection.

Roof Repair in West Covina

West Covina repairs are often about the underlayment and flashing, not the visible roofing material. A 1960s concrete tile roof in the 91790 ZIP code can look perfect from the curb while the felt beneath is shot. We identify the true source of the leak, replace the failed underlayment, reset or swap damaged tiles, and reseal flashing around vents and chimneys. Repair when repair is right. For the full scope of what we fix, see Roof Repair in West Covina.

Roof Repair in West Covina

Roof Replacement in West Covina

When a roof is on its second or third layer of shingles, or the original concrete tile underlayment has failed across large sections, replacement is the honest answer. We offer genuine material choice across seven manufacturers, including GAF, CertainTeed, and Owens Corning, so the product fits your roof and budget rather than our inventory. Replace when replacement makes sense. Details are on Roof Replacement in West Covina.

Roof Replacement in West Covina
Need help today?Fast, friendly service and a no-obligation free estimate.

Call (855) 341-6021

What happens when you call

  1. 1
    A real person answersNo phone trees — you reach a local pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched.
  3. 3
    A background-checked tech heads outLicensed & insured, dispatched right away.
  4. 4
    You approve before work beginsNothing starts until you say go.

Roof Inspection in West Covina

Roof Inspection in West Covina is the single most valuable first step because the city’s aging housing stock hides problems that surface damage doesn’t show. A 1960s concrete tile roof in the 91790 or 91791 ZIP code can look solid from the street while the 40-year-old underlayment beneath is shot, and the combination of hot inland summers and dry Santa Ana winds accelerates sealant failure on south- and west-facing slopes. We inspect first, document what we find, and give you a written report before any work is proposed. This is why we’ve built our entire process around Roof Inspection as the starting point.

Free Roof Inspection

Signs you need it

If your West Covina home was built before 1980 and the roof hasn’t been professionally inspected in five years, the underlayment is past its intended service life even if the tiles or shingles look fine.

What it costs in West Covina

Millstone Roofing offers free roof inspections to West Covina homeowners, including a written summary of findings.

How we do it

We walk the roof surface, check underlayment condition at the eaves and penetrations, examine flashing around vents and chimneys, and inspect the attic for water intrusion and ventilation problems, then document everything in writing.

Roof Estimate

Signs you need it

You need a roof estimate when you’re weighing repair against replacement and want a line-item price for each option rather than a single bottom-line number.

What it costs in West Covina

A detailed written roof estimate from Millstone Roofing is free and includes specific material choices so you can compare GAF, CertainTeed, and Owens Corning options at different price points.

How we do it

We measure the roof, assess the decking and underlayment, identify any structural or flashing issues, then prepare a written estimate that breaks out labor and materials by line item, not a single lump sum.

What Roof Inspection Costs in West Covina

Item Typical range in West Covina
Basic roof inspection (walkable roof) Free with Millstone Roofing
Detailed written inspection report Included free
Inspection plus written estimate for repair or replacement Free

Can you inspect a concrete tile roof without walking on it?

A proper inspection requires walking the roof for most tile systems, but we use ladder-level observation and attic access where the slope is too steep to walk safely. The underlayment is what matters, and we check it directly.

How often should a West Covina roof be inspected?

Once a year if your roof is over 20 years old, and after every Santa Ana wind event if you have concrete tile or older shingles. The wind season is when loose tiles and lifted shingles get caught early. Call (855) 341-6021 to schedule an inspection.

Brands We Service in West Covina

Millstone Roofing works with seven of the industry’s leading shingle and material manufacturers, including GAF, CertainTeed, and Owens Corning, so the material recommendation fits your West Covina roof, not our stock room. We keep common replacement parts and underlayment materials available locally, which usually means faster turnaround on repairs. See our brands for the full list.

Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Pricing for Roofers in West Covina, CA

Service Typical range in West Covina
Roof inspection Free
Roof estimate (line-item, written) Free
Shingle roof repair (minor, isolated) $400 – $1,200
Shingle roof repair (moderate, multiple slopes) $1,200 – $3,000
Tile roof repair (underlayment section) $800 – $2,500
Full shingle replacement (standard tract home) $9,000 – $18,000
Full tile replacement with new underlayment $12,000 – $25,000
Flat roof repair or partial replacement $700 – $2,200

Prices in West Covina run higher when we’re working on steep eastern-hills homes with complex flashing, or when the original concrete tile underlayment has failed across multiple sections and requires extensive decking work. Millstone Roofing gives upfront, written pricing with no change orders on scoped work, so the number you approve is the number you pay.

Neighborhoods We Serve in West Covina

We work across all four West Covina ZIP codes, including the tract-home neighborhoods around the 91790 area, the eastern hills in 91792 and 91793, and the commercial corridors near the 10 Freeway.

  • South Hills
  • Woodside
  • East Hills
  • Cameron Park area
  • Merced area

We schedule inspections throughout West Covina every business day, with most homeowners getting an appointment within five to seven business days.

Service Area – Cities Near West Covina

Millstone Roofing serves West Covina and the surrounding San Gabriel Valley communities. We regularly work in Valinda, CA, South San Jose Hills, CA, La Puente, CA, and Irwindale, CA. The same inspection-first process and seven-brand material access applies everywhere we go.

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 Roofers in West Covina

Ready to get started? Free estimates · Free on-site estimates response in West Covina
Call (855) 341-6021

What happens when you call

  1. 1
    A real person answersNo phone trees — talk to a local roofing pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you — the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What West Covina Customers Say

★★★★★ 4.8 from 6+ reviews

"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

How It Works in West Covina

Getting your roofing handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roofing needs and we provide an upfront, transparent quote — no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in West Covina — typically within 30–60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

Request a Free Estimate

Tell us what's going on in West Covina — we'll get back to you fast. No obligation.

By providing your information above, you agree to our Privacy Policy and authorize us to contact you by telephone, text message, or email about your service request, including from the local pros who may handle it.

Prefer to text? Text Us
Call Now - 24/7 Dispatch
Areas We Serve
Call Now - 24/7 Dispatch