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
Roofing Before & After in West Covina, CA
We could tell you we do clean work. We could tell you our crews respect your property. But honestly, photos make the point better than we ever could. These before-and-after jobs come straight from West Covina roofs we’ve repaired and replaced. Some were leaking for years. Others were simply worn past their useful life. What they all have in common: a written price agreed on before we started, and a finished roof we’ll stand behind for 365 days.
Styles & brands we work with






Recent Transformations
Curled Shingle Turret on a South Hills Home
Before
AfterThe problem: a turret section that caught full afternoon sun with shingles curling up like dried leaves. Water had started creeping under the edges and staining ceiling drywall below. We stripped the turret to bare decking, replaced two sheets of rotted plywood, laid new synthetic underlayment, and installed Owens Corning Duration shingles in a color that matched the main roof closely enough that the repair disappears. The turret goes another 20 years now.
Failed Flashing at a Chimney Chase
Before
AfterThe problem: flashing, the metal strips that seal joints around chimneys and vents, had rusted through at the base. Whenever we get those winter storm bands rolling through West Covina, water ran straight down the chimney chase and onto the ceiling joists. We pulled the old flashing, cut a reglet into the mortar, installed new galvanized step flashing tucked under each shingle course, and sealed the top edge with urethane caulk. The homeowner had lived with the stain for three years. Two hours of work stopped it.
Full Replacement on a 1970s Re-Roof Done in Optimism and Bad Felt
Before
AfterThe problem: a 1970s re-roof where someone had nailed new shingles over the old ones and called it a day. The decking had sagged in three valleys, and granules had washed so thin you could see the fiberglass mat. We tore everything to the rafters, sistered two trusses, installed new plywood decking, and laid GAF Timberline HDZ shingles with proper valley metal and drip edge. It’s the kind of job where the before photo looks like a science experiment and the after looks like a new build.
Flat Roof Ponding on a Rancho Arboles Carport

The problem: a flat carport roof over a Rancho Arboles home that held a quarter inch of water after every rain. The old asphalt membrane had cracked at the seams, and the plywood underneath was spongy in two spots. We removed the old membrane, replaced the damaged plywood, installed a tapered insulation layer to give the roof positive slope, and heat-welded a white TPO membrane over the surface. No more ponding. The carport stays dry even through our heaviest January downpours.
Storm Damage on a Cortez Park Ridge Line

The problem: a windstorm ripped fifteen shingles off the back ridge of a Cortez Park home, leaving bare felt exposed to the next rain. The homeowner called on a Friday evening and actually got a live person, which still surprises people. We tarped the roof that night, then returned the next morning to replace the missing shingles, secure loose ones around the damage area, and install new ridge cap along the full length. The repair blended with the existing roof, and the woman’s home stayed dry through a Sunday storm that dropped over an inch.
Granule Loss and Bare Spots on a Sunrise Palms Roof

The problem: granules had washed off so completely in some sections the shingles looked black. The gutters were full of what used to sit on the roof. The homeowners had three quotes, all telling them different things. We showed them photos of the granule loss, explained what remaining life the roof had (none, in two sections), and gave them a written number before any work started. They chose CertainTeed Landmark shingles. The roof went from liability to selling point in four days.
Want Results Like These?
The roof you see in the photo is the roof you get. We document every job with before-and-after photos, send you a digital invoice by text, and live-track your technicians arrival time. Every repair includes our 365-Day Done Right Promise. Call (831) 777-6412 and we’ll put a written price in your hand before anything gets touched.
Written by Dylan Pace, Owner & Lead Roofer at Crestview Roofing Co West Covina, serving West Covina since 2000.
See the difference
Before
After
Before
After
Before
After