How to Choose a Roofing Contractor in San Diego (2026 Guide)
Choosing a roofing contractor in San Diego is a 20-year decision. The roofer you pick will either stand behind their work when something goes wrong in year 7, or they'll have moved/gone out of business/dropped your case. This guide covers what actually separates good San Diego roofers from bad ones — beyond the "fully licensed and insured" line that every contractor website claims.
Five Non-Negotiables
1. CSLB License — Verifiable
Every California residential roofer needs a Contractors State License Board (CSLB) license. For roofing, either:
- C-39 (Roofing): roofing-specific license
- B (General Contractor): broader license that includes roofing
Verify the license number at cslb.ca.gov/OnlineServices. Check:
- Active status (not Expired, Suspended, or Revoked)
- Years in business — click "License Details" to see when the license was first issued
- Complaints — click "Disclosures/License History" for any discipline history
- Workers' comp filing — contractors must have current workers' comp on file
If the bidder can't give you their CSLB number on the phone, end the conversation. Seriously.
Peak Builders & Roofers: C-39 Roofing + B General Contractor. Issued 1999. Active. No disclosures.
2. General Liability + Workers' Compensation Insurance
General liability protects you if a worker damages your property or a third party gets injured. Workers' comp protects you if a roofer falls off your roof (this happens).
Ask for current certificates of insurance (COI) naming YOU as an additional insured on the liability policy. A legit contractor produces these within 24 hours. Minimum thresholds:
- General liability: $1M per occurrence / $2M aggregate
- Workers' compensation: per California law (all employees covered)
If the contractor is uninsured or understates coverage, you're liable when someone falls on your roof — uninsured subcontractor lawsuits commonly end up on the homeowner.
3. Manufacturer Certification
This is the one most homeowners miss.
"Uses GAF materials" is NOT certification. Actual certification programs require roofers to pass training, demonstrate installation quality, carry specific insurance, and undergo periodic audits. Only the certified installer can offer the manufacturer's extended warranty.
The three certifications that matter:
- GAF Master Elite — ~2-3% of U.S. roofers hold this
- Owens Corning Platinum Preferred — ~1% of U.S. roofers
- CertainTeed ShingleMaster — similar
Why it matters: the manufacturer's warranty (e.g. GAF Golden Pledge 50-year) requires Master Elite installation. Without it, the best warranty you get is the baseline 10-25 year limited.
Peak Builders & Roofers credentials: GAF Master Elite · Owens Corning Platinum Preferred · CertainTeed ShingleMaster · Malarkey Emerald · NRCA Member.
4. Real Workmanship Warranty Chain
Two warranty layers protect your roof:
- Manufacturer warranty — covers materials
- Installer workmanship warranty — covers installation
A legit roofer offers a 10-25 year workmanship warranty IN WRITING. "Lifetime warranty" is usually marketing — it often transfers or cancels at sale, has quiet exclusions, or depends on the company existing 20 years from now.
Ask to see the warranty document. Look for:
- Explicit year count
- Transferability on sale
- Exclusions
- Claim process
Peak Builders warranty: Up to 50-year GAF Golden Pledge (parts + labor, transferable). 25-year Platinum Protection. 10-year workmanship standard.
5. Local Address + Long-Standing Business
"Storm chasers" are roofing companies that drop into a market after a storm, run a round of low bids, do quick work, then leave. When warranty issues arise in year 3, they're gone.
Verify:
- Physical address — Google the address. Is it a warehouse/yard or just a PO Box or rented mail drop?
- Google Business Profile — established with 3+ years of reviews and consistent response pattern
- Yelp / Angi / BBB profiles — age of profiles, response to negative reviews, claim resolution
- Phone number — same number for years (verify in old Google reviews)
- Crew/trucks visible in the county — take a photo of their truck on a job and check license plates
- Years at the same address — ask during the inspection. "How long have you been at this location?"
Peak Builders HQ: 8340 Vickers St K, San Diego CA 92111. Continuously at this location since 1999.
Red Flags That Should End the Conversation
- Pressures you to sign immediately ("price is only good today"). Legit roofers give 30-day quote validity.
- No written quote (verbal only). Always get it in writing.
- Quote that's 30%+ below other bids. They're cutting something — verify what.
- Won't provide insurance COI or license number. Dealbreaker.
- Wants large upfront deposit (>20-25%). Standard is 10-25% deposit with milestone payments.
- Door-to-door salesperson after a storm. Storm chasers.
- Asks to sign "assignment of benefits" for insurance claim. You're giving them control over YOUR insurance claim + settlement. We don't use these — you stay in control.
- Vague warranty language ("lifetime" without specifics).
- No physical address or just PO Box. Can't find them when warranty issue arises.
- No photos of completed San Diego projects. 26 years of projects = a deep local portfolio should be visible.
The Inspection + Quote Process
A legitimate San Diego roofing inspection + quote should look like:
- Free on-site inspection — 45-90 min walk + drone, photographed, documented
- Written report within 48 hours — with findings, photos, recommendations
- Line-item quote — materials (brand/model/color/qty), labor, disposal, flashing, sheathing allowance, permits — priced separately so you can compare apples to apples
- 30-day quote validity (minimum)
- No pressure tactics — the inspector should leave after the inspection and the quote arrives via email
If the inspection turns into a high-pressure sales pitch, that's a bad sign.
Price Comparison: What to Actually Compare
Don't compare bottom-line numbers. Compare line items:
- Tear-off scope — all layers, or overlay? (Always tear-off for SD)
- Shingle brand + line — GAF Timberline HDZ is not the same as Grand Sequoia
- Underlayment — 15-lb felt (cheapest) vs synthetic (Titanium PSU, Diamond Deck) vs peel-and-stick (premium)
- Fastener type — galvanized vs stainless (coastal requirement) vs copper
- Flashing material — aluminum vs stainless vs copper at chimney/skylights
- Warranty terms — manufacturer + workmanship, explicit years
- Sheathing replacement — allowance per sq ft, or fixed?
- Permit fees — included or extra?
A $10,000 bid and a $16,000 bid aren't both "just roofers" — they're often different products entirely.
The Relationship Test
A roof is a 20-year commitment. The right roofer is someone you'd be comfortable calling 7 years from now when you find a spot that looks wrong. Pay attention to:
- How they answered your questions
- Whether they explained tradeoffs or just sold the biggest package
- Whether they said "no, you don't need that" to anything
- How they handled disagreement with you
- Whether the project manager on the job is the same person you met during the inspection
If the person you meet during the inspection disappears and an unfamiliar crew shows up for install, that's a coordination problem.
Getting Started
Peak Builders & Roofers of San Diego is a GAF Master Elite + Owens Corning Platinum Preferred + BBB A+ contractor with 26 years at the same San Diego address and 5,000+ completed local roofs. Free inspection + written quote + no-pressure process.
Call (619) 330-8185 or request an inspection.




