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 Replacement Across Covina
Roof replacement in Covina typically runs $8,500 to $18,000 for a standard single-story tract home, and most tear-offs on the 1950s-1970s stock take two to four days once permits clear. If you’re in the 91722, 91723, or 91724 zip codes and you’re seeing water stains on the ceiling, granules in the gutters, or shingles curling at the edges, the roof is telling you something. We’ve torn off enough roofs near Covina Park, Charter Oak, and along Badillo Street to know exactly what’s under them before we lift a shingle. Call Alan and the crew at (833) 589-6925 for a free estimate on a full Roof Replacement.
Why Weston Roof Repair Is Covina’s Preferred Roof Replacement Company
Covina homeowners call us because we diagnose before we quote. Alan Pruett built Weston Roof Repair around a simple order of operations: inspect first, repair if that’s what the roof needs, and replace only when replacement is actually warranted. That repair-first philosophy matters here, where a lot of aging roofs could still go another few years with the right targeted work.
We work with GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That’s seven manufacturers, which means the recommendation you get is based on what your Covina roof actually needs and what your budget can handle, not on whatever single brand we happen to have a contract with. We’ll put an Owens Corning architectural shingle on one home and a CertainTeed product on the next, because different homes have different exposures, slopes, and budgets.
Our crews know Covina’s streets and alleys, which matters more than people think. Tight lots, detached garages, power lines running to the house at the back corner, patio covers that butt into the roofline, those are everyday conditions here. We know how to set up tear-off and haul-away without wrecking your neighbor’s driveway or blocking Badillo at pickup time.
Styles & brands we work with






Roof Installation in Covina
Roof Installation for Covina’s mid-century tract homes usually means a full tear-off down to the framing, new decking where it’s needed, upgraded underlayment, and a fresh shingle system built to handle San Gabriel Valley heat. The job runs $8,500 to $18,000 on the typical ranch or traditional tract home, with the final number driven by square footage, pitch, tear-off layers, and how much of the existing sheathing is still sound.
What surprises people is how often the old roof was installed over skip sheathing, the original 1×6 boards spaced a few inches apart rather than solid plywood. That was standard in the 1950s and 1960s. It was fine for wood shake, but it’s not an acceptable substrate for modern asphalt shingles under current code. We handle that, and we’ll show you what we found before we build over it.
Tear-Off and Decking Replacement
On a ranch-style home near Covina Park, we tore off three layers of aging composition shingles and found the original 1×6 skip sheathing so brittle it crumbled underfoot. We replaced the damaged sections with new plywood, added ice and water shield in the valleys, and laid GAF architectural shingles on top. That added two days to the job, but it’s the difference between a roof that lasts twenty years and one that starts leaking in the first winter storm.
This isn’t a rare find in Covina. It’s the norm on homes built between 1950 and 1970.
Permit Coordination and Code Upgrades
Every full roof replacement in Covina requires a permit through the city, and the inspection process often triggers code upgrades once the inspector sees what’s under the old roof. If we open the deck and find outdated wiring or conduit runs through the attic that don’t meet current standards, the city will require an electrician to bring them up to code before we can close the roof. We’ll tell you when that happens, while the roof is open, not after we’ve already shingled over it.
Roof Replacement Contractor in Covina
A Roof Replacement Contractor for Covina’s housing stock has to know more than how to nail shingles. The dominant job in this city is re-roofing, not patching. Most of the homes across 91722, 91723, and 91724 are single-story ranches and traditional tracts built between the 1950s and 1970s, and many still carry their first-generation wood shake or original composition shingle. Those roofs are decades past their service life.
When we replace a roof here, the typical project costs $8,500 to $18,000 and includes tear-off, haul-away of the old material, decking repair, underlayment, shingles, flashing, and final inspection. The biggest variable is what we find when we open the roof up, and we’ll write the contract with allowances for that.
Working on Tight Lots and Detached Garages
Covina’s lots are dense by Southern California standards, and many homes have detached garages, patio covers, and add-on room extensions that tie into the main roofline at odd angles. Those transitions are where leaks start. We’re methodical about flashing those intersections, because a clean tie-in is the difference between a roof that keeps water out during the first winter rain and one that soaks the attic by February.
Haul-away logistics matter too. We stage dumpsters where they won’t block your driveway or your neighbor’s, and we protect landscaping with plywood walkways and tarps. Your azaleas and citrus trees shouldn’t pay for your roof replacement.
Trusted Brands We Service in Covina
We’re authorized to work with seven major manufacturers, so you’re not locked into one product line. For Covina homes, we install a lot of GAF architectural shingles because they hold up well under the valley’s intense summer UV, and Owens Corning products because they’re a strong mid-budget option. CertainTeed is another one we recommend regularly for homeowners who want a known long-life product with good color retention. We’re not a dealer for one brand. We carry the brands we carry because we’ve torn enough of them off other people’s roofs to know which ones age well in this climate. That includes IKO, Atlas, Tamko, and Boral, depending on the project.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Covina Homes
- Dry-rotted skip sheathing under original wood shake.Covina’s hot, dry summers have spent fifty years baking the original 1×6 boards until they crumble during tear-off. We regularly replace entire sections of decking before we can lay anything new.
- Three or more layers of old shingles.Some Covina homes have had two or three re-roofs layered over the original. It’s cheap short-term, but the added weight and heat retention shorten the life of everything above and below.
- Improper flashing on patio covers and add-ons.Low-pitch patio covers and room extensions create awkward tie-in points. Done wrong, they leak during the first real rain after a long dry season, which is when we get the most calls.
- Outdated attic wiring discovered mid-job.This surprises a lot of Covina homeowners. Once the deck is open and the inspector sees old conduit or ungrounded wiring, code upgrades kick in and a licensed electrician has to fix it before we can finish.
Pricing for Roof Replacement in Covina, CA
A full replacement on a typical Covina single-story home runs $8,500 to $18,000. A small ranch around 1,200 square feet with a simple gable roof and no decking surprises might land at the bottom of that range. A larger two-story or a home with clay tile tear-off, steep pitch, or extensive sheathing replacement will push toward the top, and occasionally past it.
The honest variables are tear-off layers, decking condition, pitch, accessibility for haul-away, and what the inspector flags once we’re open. We write allowances for decking and hidden conditions into the contract before we start, so when we find dry rot or outdated wiring, you see the cost in writing and approve it before we proceed. Nothing moves without your signed go-ahead.
Call (833) 589-6925 for a free estimate with a written, line-item breakdown. You’ll know what you’re paying and why.
We Also Serve Cities Near Covina
If you’re a little outside Covina proper, we handle roof replacement in Covina as well as West Covina, South San Jose Hills, Walnut, and Pomona. The housing stock in those cities is similar, so the same mid-century tear-off experience applies.
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
We stop, document it, show you exactly what we found, and give you a written price before we proceed. Dry rot in the sheathing is common on Covina’s original wood-shake homes, and we handle it as decking replacement under the allowance already written into your contract. Outdated wiring requires a licensed electrician, and we’ll bring one in and coordinate the fix so your roof doesn’t get delayed more than necessary. Call (833) 589-6925 to talk through what your roof might be hiding.
Yes, a full roof replacement in Covina requires a city permit, and the inspection process can trigger code upgrades once the inspector sees what’s under the old material. Common ones include sheathing that doesn’t meet current nailing standards, outdated attic wiring, and ventilation that doesn’t comply with current requirements. We pull the permit, schedule the inspections, and make sure you understand anything the city asks for before we proceed.
We lay plywood walkways and tarps around the perimeter, especially near planting beds and hardscape, and we stage the dumpster where it won’t block your driveway or your neighbors’ access. We tarp off bushes and small trees near the roofline. Covina’s lots are tight, so we plan the staging before we ever set a ladder against the gutters.
We use a high-temp synthetic underlayment or felt with a higher melt point in the valleys and around penetrations, plus ice and water shield where flashing meets the deck. The San Gabriel Valley’s summer UV breaks down cheap felt quickly, so we don’t use it where it matters. In the valleys and at the eaves, we’re specific about the material, and we’ll show you what we’re laying before the shingles go over it.
Matching shingles on an older Covina roof is difficult, especially after a few years of sun fade, but we’ll do our best to get the closest color from the original manufacturer. If a section has to come off, we’ll also tell you honestly whether patching makes sense or whether you’re better off replacing the whole plane. That’s the repair-first conversation we lead with, and it’s why we always inspect before we quote.
If your Covina home has an aging roof that’s becoming a list of unknowns, get a straight answer. Alan Pruett and the Weston Roof Repair crew will inspect it, tell you what it needs, and give you a written quote that matches reality. Call (833) 589-6925 for your free estimate.
Written by Alan Pruett, Owner at Weston Roof Repair, serving Covina and the San Gabriel Valley since founding.