Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Roofers in Covina, CA
Roofers in Covina, CA work on a housing stock that is overwhelmingly mid-century: single-story tract homes built in the 1950s and 60s, many still carrying roofs that are 60 or more years old. That means we spend a lot of time finding hidden underlayment failures under concrete tile, repairing Santa Ana wind damage, and replacing old wood shake roofs that have reached the end of their service life. Covina’s hot inland summers and wind exposure wear roofs differently than coastal Los Angeles, and the right roofer knows that before they climb the ladder. Call (361) 320-9467 to talk through what you’re seeing.
Why Covina Homes Are Different
Covina sits in the eastern San Gabriel Valley, where summer temperatures routinely pass 100°F and Santa Ana winds can exceed 60 mph. That combination is hard on roofs. UV exposure breaks down asphalt shingles and underlayment faster than homeowners expect, and a strong Santa Ana event will lift concrete tile along west-facing slopes and ridges before the homeowner even knows there’s a problem. The leak shows up months later, when winter rain finds the gap.
The housing stock compounds it. Many Covina homes were built as part of the post-WWII tract boom, originally roofed with wood shake or built-up materials. A large number were re-roofed in the 1980s and 90s with concrete tile, and that tile is now 30 to 40 years old. The tile itself cracks, but the real trouble is what’s underneath: the original underlayment was never rated for this many years of Covina heat. By the time water reaches a bedroom ceiling, the underlayment has been failing for a while. Roof inspections in Covina are not a formality – they are how homeowners catch this before it becomes an interior repair.
Our Main Covina Services
Most calls from Covina homeowners come down to two things: a roof that needs replacement after decades of valley heat, or a repair call that started with a water stain. Here is what each service involves locally.
Roofing Company in Covina
Full roof replacement in Covina usually means removing whatever is up there – wood shake, cracked concrete tile, or tired asphalt – and rebuilding the roof system to handle the valley’s heat and wind. We write the price down before any work starts, and the material choice is explained plainly so you can compare options like GAF asphalt shingles against a concrete tile replacement. The 365-Day Done Right Promise backs the finished job in writing for one full year. Roofing Company in Covina

Roof Repair in Covina
Roof repair calls in Covina spike after Santa Ana wind events, when concrete tile gets lifted or blown off entirely, and again when winter rain finds those openings. We also repair flashing failures around chimneys and valleys, cracked tile, and underlayment leaks that show up as ceiling stains. The repair is priced on paper before we start, and if it fails within a year, the second visit is free under the 365-Day Done Right Promise. Roof Repair in Covina

Roof Inspection in Covina
A roof inspection in Covina is built around what this city’s roofs actually go through: heat stress, wind lift, and aging underlayment under concrete tile. We document what we find, give you a written report, and tell you whether the roof has realistic remaining life or whether you’re better off planning a replacement. There’s no charge for the estimate, and we don’t push a repair you don’t need. Roof Inspection 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.
Brands We Service in Covina
We install and repair roofs built with materials from GAF, CertainTeed, and Owens Corning, among other manufacturer lines. Common parts – underlayment, flashing, ridge cap, and shingle bundles – are stocked locally for fast turnaround on Covina repair jobs. Our brands page lists the full range.
Pricing for Roofers in Covina, CA
| Service | Typical range in Covina |
|---|---|
| Roof inspection | $150 – $400 |
| Small roof repair (flashing, single tile, minor leak) | $350 – $800 |
| Moderate repair (underlayment section, multiple tiles) | $800 – $2,000 |
| Chimney flashing replacement | $500 – $1,200 |
| Valley re-flashing | $600 – $1,500 |
| Concrete tile replacement (per tile) | $10 – $25 per tile |
| Asphalt shingle roof replacement | $8,000 – $16,000 |
| Concrete tile roof replacement | $18,000 – $35,000 |
What pushes a Covina roof higher: the size of the roof, the pitch, how many layers need to come off, and whether the decking underneath has rotted from years of slow leaks. The price you get from us goes on paper before any work starts, and it does not move at the door.
Neighborhoods We Serve in Covina
We work across Covina’s residential neighborhoods, from the older tracts near downtown to the newer infill developments on the city’s edges. Scheduling is coordinated from the brand’s Los Angeles office, and local crews cover Covina directly.
- Downtown Covina
- Charter Oak
- Via Verde
- North Covina
- Covina Hills
Service Area – Cities Near Covina
Brennan Roofing serves Covina and the surrounding San Gabriel Valley communities. Homeowners in Azusa, CA, West Covina, CA, Baldwin Park, CA, and Glendora, CA can reach the same live-person phone line and get the same written-price-before-work standard.
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
Most Covina inspections are scheduled within a few days. After a major Santa Ana wind event, repair calls are prioritized for homes with active leaks or missing tile. Call (361) 320-9467 and you’ll speak to a live person who can get you on the schedule.
The City of Covina requires permits for full roof replacements and most structural repairs. We handle the permit application and scheduling as part of the job, and the price includes it. Small repairs like single-tile replacement or flashing fixes usually don’t require a permit.
Yes. We serve the full city, including Charter Oak, Via Verde, and the Covina Hills area. If you’re unsure whether you’re in the service area, call (361) 320-9467 and give us your cross streets – we’ll confirm right away and schedule your free estimate.
If your roof has been through another Covina summer and you’re wondering what condition it’s in, call (361) 320-9467 to schedule a free estimate. You’ll get a written price before any work starts, and the job is backed by the 365-Day Done Right Promise in writing. Travis Oakley leads the Brennan Roofing team in this area, and the standard is the same on every job: written pricing, uniformed technicians, and a roof that’s done right the first time.
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
"Replaced the underlayment and drip edge as well as shingles. Many roofers skip that. Everything was explained in writing."
- Barry F."Crew lead is a veteran and runs the job like it. Showed up at 7 sharp, tarped the garden, tore off the old roof, and had the new shingles on by the end of day two."
- Joe K."Replaced a rotted fascia board along with the roof edge. Matches the trim."
- Lou H.






Before
After
Before
After
Before
After