Roof Replacement in Covina, CA | Millstone Roofing

Roof Replacement in 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.

Call to schedule your free estimate

115+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
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

Fast, Reliable Roof Replacement Across Covina

A full roof replacement in Covina, CA typically runs $12,000 – $28,000 for a standard single-story tract home, with concrete tile relay projects landing between $18,000 and $35,000 depending on decking condition and underlayment scope. Millstone Roofing has worked in the 91722, 91723, and 91724 ZIP codes long enough to know that Covina roofs rarely fail the way homeowners expect them to. The shingles look fine. The tile looks fine. Then the first atmospheric river of winter finds the rusted flashing under a dormer valley and the ceiling stains start. We inspect first. Every recommendation comes with documented findings you can see with your own eyes. If you’re weighing repair against a full Roof Replacement, call (855) 341-6021 and we’ll walk the roof with you.

Call (855) 341-6021

Why Millstone Roofing Is Covina’s Preferred Roof Replacement Company

Homeowners in Covina call us because we don’t open with a product pitch. We open with an inspection. Nelson Ibarra built Millstone Roofing around a single idea: the roof decides what it needs, and our job is to document that decision in writing. Covina customers in the 91723 tract neighborhoods regularly tell us other companies quoted them a shingle-over before anyone actually climbed the roof. Our crews walk the roof, photograph what they find, and write findings before any square count gets quoted. That’s why homeowners near Covina Park and the tracts off Badillo Street keep our number. It’s also why Covina referrals keep coming: the report says what the roof needs, and the price matches the report. We carry GAF, CertainTeed, and Owens Corning product lines, but we recommend the material that fits your roof and budget, not the one we’re incentivized to move this quarter. One crew. One company. From the first inspection to the final shingle.

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

Roof Installation in Covina

Roof Installation in Covina almost always means one of two jobs on the older housing stock here: a full tear-off on a 1950s – 1970s tract home, or a concrete tile lift-and-relay on a house that still has its original 1963 or 1968 tile. Both start the same way. We remove whatever is on the roof, inspect the decking and framing beneath, and repair or replace what the permit inspector will require before the new system goes down. That’s the part the walk-around bid skips, and it’s the part that moves a Covina quote more than any shingle price ever will. A full Architectural Shingle installation with new underlayment and drip edge on a standard Covina single-story runs $12,000 – $20,000. A tile relay with new underlayment and valley flashing runs $18,000 – $28,000 depending on how much decking and framing the opening reveals. You’ll get a written line-item quote before we start, and any condition we can’t see until the old roof comes off gets priced and approved in writing before we touch it.

Full Tear-Off and New Decking

When the original roof on a 1950s Covina home comes off, the decking underneath is rarely the same plywood that went down in 1962. Decades of heat-cooked shingles and the occasional slow leak at a valley have usually softened sections of the sheathing. We inspect every sheet. We mark every bad run. We photograph it. Then we write a change order with a per-sheet price for the decking replacement required before the new underlayment can be installed. You approve the number before we cut anything.

Tile Lift-and-Relay

In the 91723/91724 tracts, the concrete tile from the original build is often still sound on top. The underlayment beneath it is not. Our Roof Installation crew lifts the tile, strips the failed felt, installs new synthetic underlayment and valley flashing, and relays the original tile that survived. New underlayment under old tile is often the most honest fix for a Covina roof, and it costs less than a full tile replacement while lasting decades.

Roof Replacement Contractor in Covina

Hiring a Roof Replacement Contractor in Covina comes down to one question: does the contractor inspect before quoting, or quote before inspecting? We’re the first kind. As your contractor, we handle the permit, the tear-off, any decking and framing the inspector flags, and the full installation. We don’t subcontract the job out once you sign. The crew that strips your old roof is the same crew that installs the new one, and the same foreman walks the job every day. For a typical Covina single-story with an asphalt shingle roof, a full replacement runs $12,000 – $20,000 for a basic Architectural Shingle job. Homes with multiple valleys, skylights, or flat patio sections run higher, often $20,000 – $28,000, because the flashing detail work is where time and failure both concentrate. We will show you the line items. The price you sign is the price of the roof, and if opening the roof exposes a problem the original quote could not have seen, you get a photographed, written change order before any work beyond the contract begins.

Architectural Shingle Replacement

Most Covina homeowners who replace an asphalt roof choose GAF in Covina Architectural Shingles. They hold up better under the 100-degree summer afternoons than three-tab, and the manufacturers we work with, GAF, CertainTeed, and Owens Corning, offer warranty programs with real documentation. We’ll lay out the options and the per-square price for each, not steer you to whichever supplier we owe a quota.

Flat Roof and Patio Sections

Plenty of Covina homes have flat or low-slope sections over patios, additions, and carports. These are where we find the most hidden failures, because standing water from winter rain sits there long after the shingled fields have dried. A flat section replacement is usually priced separately from the shingle or tile areas on the same quote, and we use a multi-layer system built for the San Gabriel Valley’s wet winters and dry summers.

Trusted Brands We Service in Covina

We stock and install GAF, CertainTeed, and Owens Corning roofing systems, and we’ll also work with Boral tile when the existing profile calls for a match. The point isn’t the brand. The point is that the material fits the roof. On a Covina home with southern exposure and Santa Ana wind lift, we might recommend a CertainTeed architectural shingle with a reinforced nail line. On an original-tile tract home, we’ll match the Boral profile and relay over new underlayment. Because we carry multiple lines instead of pushing one, the recommendation comes from the roof’s needs and your budget. Your roof, your choice. That’s the whole pitch.

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

Common Roof Replacement Problems We See in Covina Homes

  • Hidden failed underlayment under sound tile. The concrete tile on many 91723/91724 tract homes looks fine from the street, but the felt underneath baked brittle decades ago. The first sign is often a leak that appears two rooms away from the actual gap. A walk-the-roof inspection catches this before it becomes a ceiling job.
  • Dry rot at dormer valleys. The valleys where a dormer meets the main roof are the first place Covina roofers find rotted decking. Water funnels through there, and on 60-year-old homes the flashing was never robust. Every replacement quote should include opening and inspecting these valleys, not just shingling over them.
  • Wind-lifted tile and popped fasteners from Santa Anas. Covina gets real wind events, and they don’t just blow leaves around. They lift tile edges, snap fasteners, and leave micro-gaps that hold up fine until a heavy rain finds them. After a strong Santa Ana season we see an uptick in calls from 91724.
  • Permit-triggered framing repairs nobody budgeted. Once the roof is open, the inspector checks the decking and framing. On older tract homes we regularly find undersized rafters at additions or termite-damaged sections the previous roof buried. We write an allowance into the contract so you know the likely cost before demo starts, not after.

Pricing for Roof Replacement in Covina, CA

A standard asphalt shingle roof replacement on a 1,200 – 1,800 square foot Covina single-story typically runs $12,000 – $20,000. Concrete tile lift-and-relay with new underlayment runs $18,000 – $28,000 on the same footprint. Full tear-offs that require significant decking replacement can push into the $30,000+ range depending on how much sheathing has failed. What moves the number in Covina specifically: the age of the home, whether the roof has dormers or flat patio sections, whether the tile is original and worth relaying, and what the inspector requires once the roof is open. We write every quote as a line-item breakdown with allowances for hidden decking and framing repair, so you can compare two bids honestly. Call (855) 341-6021 and we’ll schedule a free inspection and put the numbers in writing. The estimate is free. The report is detailed. No pressure.

We Also Serve Cities Near Covina

Millstone Roofing covers Covina and the surrounding San Gabriel Valley communities, including Irwindale, Azusa, Citrus, and West Covina. If you’re in one of these neighboring cities and considering a Roof Replacement in Covina county territory, we’ll bring the same inspection-first approach to your roof. Call us and we’ll schedule the walk.

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 Roof Replacement in Covina

Why Covina Chooses Millstone Roofing

We set the standard for roof replacement in Covina.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in Covina

Getting your roof replacement handled is simple and fast.

1

Call or Request a Free Estimate

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

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in 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.

What happens when you call

  1. 1
    A real person answersNo phone trees — talk to a local roof replacement 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 Covina Customers Say

Trusted by homeowners across Covina and surrounding areas.

★★★★★

"Added a ridge vent and cleared the blocked soffit vents. Attic temperature in the summer dropped noticeably and the upstairs is livable now."

Riya Rao · Verified customer
★★★★★

"He told me my roof had another five or six years in it and I should not replace it yet. He was standing there with a quote pad in his hand. That's why I'll call him when it's time."

Diego Guzman · Verified customer
★★★★★

"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 · Verified customer

Ready for Roof Replacement in Covina?

Call now for a free estimate — or request one below. Licensed, insured, and here with fast after-hours help in Covina.

(855) 341-6021

Request a Free Estimate in Covina

Tell us about your roof replacement needs — we'll respond within the hour.

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
Areas We Serve
Call Now - 24/7 Dispatch