Specialty: Tile, slate, shingle, high-end residential
High-end residential roofing with strong tile and slate experience. Known for detailed inspections and clean job sites.
We use cookies for essential site functions and, with your permission, for analytics and advertising. California residents can opt out of the sale or sharing of personal information at any time. See our Privacy Policy, Cookie Policy, and Do Not Sell or Share My Personal Information.
San Diego Roofing Guide
San Diego's mix of coastal moisture, inland heat, and occasional winter storms means roofs take a beating. Whether you need a quick leak repair, a full re-roof, or a solar-ready installation, these 15 roofing contractors cover the county with the right materials and warranties.
Last updated
Quick answer: For tile and slate: Gregor Roofing or Crown Roofing. For quick repairs: San Diego Roof Savers or Roofcrafters. For solar-ready roofs: Semper Solaris or Green Earth Roofing. For commercial/flat roofs: San Diego County Roofing. Asphalt shingle replacement runs $6,000–$15,000; tile roofs $15,000–$35,000+; repairs $350–$1,500.
Specialty: Tile, slate, shingle, high-end residential
High-end residential roofing with strong tile and slate experience. Known for detailed inspections and clean job sites.
Specialty: Roofing + solar, re-roof, battery storage
Solar-and-roofing combo contractor. Good if you want a new roof plus solar panels financed together.
Specialty: Shingle, tile, flat, roof repairs
Mid-sized local roofer with broad material experience and responsive repair service.
Specialty: Shingle, tile, repairs, re-roof
Long-running local roofing company with competitive pricing and solid repair work.
Specialty: Tile, shingle, metal, commercial
Established contractor with strong tile and commercial roofing divisions.
Specialty: Residential re-roof, repairs, inspections
Customer-focused residential roofer with transparent estimates and warranties.
Specialty: Shingle, tile, flat roofs, repairs
Family-owned roofing company with fair pricing and county-wide service.
Specialty: Tile, shingle, repairs, maintenance
Specializes in leak detection and tile repair. Good for targeted fixes rather than full replacement.
Specialty: Commercial, flat roofs, residential, coatings
Larger contractor with a strong commercial and flat-roof division.
Specialty: Cool roofs, solar-ready, energy-efficient
Focuses on cool roofs and solar-ready installs. Good for homeowners prioritizing energy efficiency.
Specialty: Roof repairs, leak fixes, maintenance
Repair-focused company that often saves older roofs with targeted fixes rather than full replacement.
Specialty: Shingle, tile, metal, repairs
Local roofer with experience in both standard shingles and heavier tile systems.
Specialty: Residential re-roof, repairs, skylights
Full-service residential roofer with skylight and ventilation add-ons.
Specialty: Shingle, tile, flat, repairs
Mid-sized contractor with good balance of price and service quality.
Specialty: North County re-roof, repairs, tile, shingles
North County-focused roofer with strong local references and competitive pricing.
| Service | Budget | Standard | Premium |
|---|---|---|---|
| Leak repair / patch | $250–$500 | $500–$1,000 | $1,000–$2,500+ |
| Roof inspection | $150–$250 | $250–$400 | $400–$600+ |
| Asphalt shingle re-roof (2,000 sq ft) | $6,000–$9,000 | $9,000–$14,000 | $14,000–$20,000+ |
| Tile roof re-roof (2,000 sq ft) | $12,000–$18,000 | $18,000–$28,000 | $28,000–$45,000+ |
| Flat roof / TPO / foam (per sq ft) | $6–$10 | $10–$16 | $16–$25+ |
| Metal roof (2,000 sq ft) | $14,000–$20,000 | $20,000–$32,000 | $32,000–$50,000+ |
| Skylight install / replace | $800–$1,500 | $1,500–$2,500 | $2,500–$4,000+ |
Add 20% cash tip on top of posted prices. Most shops add 3–4% surcharge on cards.
County-wide / full replacement
Semper Solaris, Gregor Roofing, Crown Roofing, San Diego County Roofing.
Tile / slate specialists
Gregor Roofing, Crown Roofing, Roofing Specialists of San Diego.
Repair-first / leak fixes
San Diego Roof Savers, Roofcrafters, Roofing Specialists of San Diego.
Solar-ready / cool roofs
Semper Solaris, Green Earth Roofing.
North County
North County Roofing, Crown Roofing, T&G Roofing.
Commercial / flat roofs
San Diego County Roofing, Crown Roofing, Roofcrafters.
Get a written inspection first. A reputable roofer will document photos, measurements, and options before pushing replacement.
Check for active CSLB license and insurance. Roofing is high-risk work; verify the C-39 Roofing license and workers' comp coverage.
Ask about material warranties. Manufacturer warranties on shingles and tile can run 25–50 years, but workmanship warranties vary from 1–10 years.
Don't ignore small leaks. A $500 repair can turn into a $15,000 re-roof if water damage spreads to decking and insulation.
Plan for solar before re-roofing. If you're adding solar in the next 5 years, do the roof first to avoid removing panels later.
Coastal homes need corrosion-resistant materials. Salt air accelerates metal flashing and fastener corrosion; ask about coastal-grade options.
Get 3 quotes for full replacement. Roof quotes vary widely; compare scope, materials, warranty, and timeline line by line.
Asphalt shingles for a typical 2,000 sq ft home run $9,000–$14,000. Tile roofs cost $18,000–$28,000. Metal roofs are $20,000–$32,000+. Flat/TPO roofs are priced per square foot, usually $10–$16.
Asphalt shingles last 20–30 years. Tile roofs can last 50+ years. Flat foam/TPO roofs last 15–25 years. Coastal salt and UV exposure can shorten lifespans without proper maintenance.
Yes. Most jurisdictions require a permit for roof replacement, especially if decking or structural work is involved. Reputable contractors pull permits and schedule inspections.
Tile is popular for durability and Spanish-style architecture. Asphalt shingles are cost-effective. Cool roofs and metal are good for energy efficiency. Flat/TPO is common for modern and commercial buildings.
Often yes — if the roof is under 15–20 years old and the damage is localized. Repair-focused contractors like San Diego Roof Savers and Roofing Specialists can fix leaks, broken tiles, and damaged flashing.
Yes. Solar panels last 25+ years, so it's best to install them on a roof with at least 15–20 years of life left. Solar contractors like Semper Solaris often bundle roof replacement with solar.
Signs include water stains on ceilings, damp insulation, missing or cracked tiles, lifted shingles, damaged flashing, and musty attic smells. Schedule an inspection if you see any of these.
The Sandi Spots Newsletter
New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.
One email a week. Unsubscribe anytime.
Written and fact-checked by the Sandi Spots Editorial team — San Diego residents publishing under Sleep Coast LLC. Every place we recommend has been visited in person or verified against an official source, and no business can pay for inclusion or a higher ranking. Last updated .