TopCal Roofing is Pasadena's award-winning residential roofing contractor. We replace, repair, and install roofs across all of Los Angeles County — backed by manufacturer warranties, licensed craftsmen, and 17+ years of experience your neighbors trust.
From a free inspection to a complete roof replacement — everything your home needs, handled by licensed, certified professionals.
Complete tear-off and re-roof using Owens Corning or Malarkey materials. Permits pulled, decking inspected, manufacturer warranty included. $500 OFF + 0% APR financing available for qualifying homeowners.
From a single missing shingle to widespread storm damage — we diagnose the root cause and fix it permanently. Free diagnosis, written estimate, and warranty on every repair we complete.
Building a new home or adding an ADU? We install new roofing systems from the ground up — properly flashed, ventilated, and code-compliant from day one across all of Los Angeles County.
24/7 emergency service for active leaks, storm damage, and fallen debris. We're on-site within 2–4 hours. Emergency tarping and same-day permanent repair available across LA County.
Not sure if you need repair or replacement? Our licensed inspectors evaluate your entire roof system and deliver a written report with photos — no charge, no obligation, no sales pressure.
Planning to add solar panels? We ensure your roof can support a panel system — reinforced decking, proper flashing, and a clean warranted surface before your solar installation begins.
TopCal Roofing has replaced and repaired roofs across every major neighborhood in the Pasadena area. We understand the unique roofing challenges each community faces — from HOA restrictions to fire-zone material requirements to the architectural styles that define each city.
Don't see your city? Call (844) 867-2259 — we likely serve it.
Southern California's climate is demanding. We help you choose the right material for your home's style, budget, and specific exposure to heat, wind, and fire risk.
Owens Corning Duration Series and Malarkey Vista AR — the most popular choice for Pasadena homes. 25–30 year lifespan, algae-resistant, wind-rated up to 130 mph, available in 30+ colors to match any exterior.
The defining material for Pasadena's Spanish Colonial and Mediterranean homes. Extremely durable in SoCal heat with 40–60 year lifespans. We repair and replace all profiles including S-tile, flat tile, and barrel tile.
Standing seam and corrugated metal for modern, craftsman, and mid-century homes. 40–70 year lifespan, excellent resistance to Santa Ana winds, Class A fire-rated — ideal for high-fire-hazard areas.
For flat roofs, home additions, and garage rooftops. Energy-efficient, heat-reflective TPO with 20–30 year manufacturer warranties — the industry-standard solution for low-slope applications in LA County.
17 years. 400+ roofs. One award-winning contractor. Here's why your neighbors trust us with their biggest home investment.
Named San Gabriel Valley's Best Roofing Company 2025 — a third-party recognition no other Pasadena-area contractor currently holds.
One of a small number of Preferred Contractors in the Pasadena area, giving clients access to extended material warranties up to 50 years.
Certified to install Malarkey's premium algae-resistant shingles with full manufacturer warranty access — the right choice for SoCal's intense UV exposure.
Pasadena is 34% Hispanic/Latino. Our entire team communicates fluently in English and Spanish throughout every project from estimate to final inspection.
We pull every permit and attend every city inspection. You never need to deal with Building Department paperwork — from any city in LA County.
CSLB #1112937, C-39 Roofing. General liability + workers' comp. Verify our license at cslb.ca.gov before signing any roofing contract with anyone.
Have a question not listed? Call us at (844) 867-2259 — we answer 24/7.
Our licensed inspector will evaluate your entire roof system — free. Written report with photos within 24 hours. No pressure, no obligation, no sales tactics.
One of our licensed inspectors will call you to schedule your free inspection. Urgent? Call (844) 867-2259.