New markets now open in Texas, Florida & California →

How to Find and Vet a Roofing Contractor in San Francisco, CA

San Francisco's unique climate—with dense fog, salt spray, and occasional high winds—demands roofing expertise that not all contractors possess. Whether you need repairs after weather damage or a full roof replacement, choosing the right licensed contractor is critical to protect your home and your investment. This guide walks you through vetting contractors, verifying credentials, understanding insurance requirements, and spotting red flags before you sign a contract.

Get Free Roofing Quotes from Verified Contractors

Verify Contractor License and Registration in California

All roofing contractors in California must hold a valid C-39 (roofing) or C-45 (general building) license issued by the California Department of Consumer Affairs Contractors State License Board (CSLB). Before hiring anyone, visit the CSLB online license lookup tool and confirm the contractor's license number, status, and any disciplinary history. A legitimate contractor will provide their license number without hesitation.

In San Francisco specifically, many contractors also maintain additional certifications with the city or hold endorsements from roofing material manufacturers (such as GAF, Owens Corning, or Timberline). Don't rely solely on phone or email claims—verify everything through official channels. If a contractor resists providing their license number or the number comes back inactive or under disciplinary review, move on immediately.

Confirm Insurance Coverage and Bonding

California law requires licensed contractors to carry workers' compensation insurance. For roofing work, verify that the contractor holds active General Liability (GL) insurance with a minimum limit of $1 million. Request a Certificate of Insurance (COI) naming you as the additional insured, and ask for proof that the policy is current. Many San Francisco contractors also carry umbrella or excess liability coverage due to high property values in the area.

Ask whether the contractor is bonded—a performance bond protects you if the work isn't completed or doesn't meet code. While not always required for smaller jobs, a bond demonstrates financial stability and commitment. Call the insurer listed on the COI to confirm the policy is active; contractors sometimes present outdated documents. Never allow work to begin without documented proof of current coverage.

Get Multiple Written Quotes and Compare Details

Collect at least three quotes from different contractors. Expect quotes in San Francisco to range from $8,000–$15,000 for minor repairs and $15,000–$50,000+ for full roof replacement, depending on size, materials, and complexity. Don't automatically choose the lowest bid—a suspiciously cheap quote often signals corner-cutting, use of inferior materials, or lack of proper insurance.

Ensure each quote includes a detailed scope of work: roof area (in square feet), material type and brand, labor costs, permits and fees, timeline, warranty details, and cleanup/disposal. Ask if the quote accounts for San Francisco's permit requirements (which are mandatory for most roofing work) and whether it includes local inspection fees. A professional contractor will itemize everything; vague or incomplete quotes are a red flag.

Ask the Right Questions Before Hiring

  • How many years of roofing experience do you have specifically in San Francisco?
  • Can you provide at least three local references (homeowners whose roofs you've completed in the past two years)?
  • Are you familiar with San Francisco building codes and the permitting process with the Department of Building Inspection?
  • What is your warranty on materials and labor, and is it transferable if I sell my home?
  • Will you handle all permits and inspections, or is that my responsibility?
  • What is your timeline, and what happens if the project runs over schedule?
  • Do you have a contract template, and will you explain every line item before I sign?
  • How do you handle unexpected damage discovered during the job (rot, structural issues)?

Red Flags to Avoid

Watch for contractors who demand full payment upfront—legitimate pros typically ask for a deposit (usually 25–50%) and final payment upon completion and inspection. Be wary of those who pressure you to decide immediately, offer unusually low prices, or suggest paying cash to "avoid paperwork." Cash deals often mean no insurance, no permits, and no recourse if something goes wrong.

Other warning signs include no physical office address (only a cell phone), unwillingness to provide references or insurance details, and negative online reviews mentioning unfinished work or payment disputes. Avoid contractors who show up unannounced, claim they're working nearby and can start immediately, or use high-pressure sales tactics. In San Francisco's competitive market, reputable contractors don't need to resort to these tactics.

Understand Your Insurance Deductible and Coverage

If your roof damage is due to weather or covered peril, your homeowner's insurance may cover repairs after you pay your deductible (typically $500–$2,500 in San Francisco, depending on your policy). Contact your insurer and ask whether they require their own inspector to assess damage before you hire a contractor. Some insurers have preferred contractor networks; using one may simplify the claims process, though you're not obligated to do so.

Request that your contractor coordinate with your insurance adjuster if you're filing a claim. The adjuster's estimate must align with your contractor's scope of work. If there's a gap (the adjuster approves $12,000 but your contractor's quote is $14,000), you'll need to cover the difference unless you negotiate or get a second insurer estimate. Always review your policy's terms regarding roof age, material restrictions, and coverage limits before work begins.

Frequently Asked Questions

Do I need a permit for roofing work in San Francisco?

Yes. San Francisco's Department of Building Inspection (DBI) requires permits for nearly all roofing projects, including repairs and replacements. Your contractor should obtain the permit and arrange inspections; if they don't mention this, that's a red flag. Permits ensure the work meets current code and protects your property value and insurance coverage.

What's the average cost of a roof replacement in San Francisco?

For a typical 2,000–2,500 sq. ft. residential roof in San Francisco, expect $20,000–$45,000 depending on materials (asphalt shingles are cheaper than metal or tile), roof pitch, and labor costs. San Francisco's higher wages and permit fees increase costs compared to other regions. Always get multiple quotes to establish a realistic price range for your specific property.

How can I verify a contractor's CSLB license online?

Visit the California Department of Consumer Affairs Contractors State License Board website (cslb.ca.gov) and use their online license lookup tool. Enter the contractor's license number or name. The results will show their license status, classification (C-39 for roofing), any disciplinary actions, and complaint history. This takes 2–3 minutes and is free.

What warranty should I expect on a new roof in San Francisco?

Material warranties typically range from 20–50 years depending on shingle type and manufacturer. Labor warranties usually last 5–10 years. Reputable contractors offer written warranties covering their workmanship. Ask whether the warranty is transferable—some are void if you sell your home. Get all warranty terms in writing as part of your contract.

Can I use insurance proceeds to pay for more than my deductible covers?

Yes, but your insurance company must first approve the claim and damage assessment. If the approved amount exceeds your deductible, the insurer pays the difference directly to you or the contractor (depending on your policy and contractor agreement). You're responsible for your deductible; any costs above the insurance payout are your responsibility unless you negotiate with the contractor or file a supplemental claim for hidden damage discovered during work.

Explore More in San Francisco, CA

Ready for a free quote in San Francisco?

Connect with licensed, verified San Francisco Roofing contractors.

Get Free Roofing Quotes from Verified Contractors