Hiring the right roofing contractor protects your home, your investment, and your legal standing as a property owner. Hiring the wrong one can mean failed repairs, voided warranties, unpermitted work that complicates a future home sale, or personal liability for injuries on your property. These tips will help you avoid the common mistakes San Diego homeowners make.
Verify the License Before Any Other Step
California law requires a C-39 Roofing Contractor License for any roofing work over $500 including labor and materials. Go to cslb.ca.gov and search by the contractor's name or license number. You're looking for three things: the license status must show as Active, the classification must include C-39, and the record should show no open disciplinary actions or consumer complaints.
This step takes two minutes and immediately eliminates a significant percentage of unqualified contractors. Any roofer who hesitates to provide their license number or tells you verification isn't necessary is a contractor you shouldn't hire.
Get the Insurance Documentation Before Work Starts
After confirming the license, request a Certificate of Insurance. This is a standardized form that shows the contractor's general liability insurance and workers' compensation insurance. Both must have current expiration dates — review them, don't just glance at the certificate.
General liability coverage protects you if the contractor's operations damage your property. Workers' compensation coverage protects you from being personally liable if a crew member is injured on your property. California law allows injured workers to pursue claims against property owners when the contractor lacks workers' comp. This is a real financial risk that the certificate requirement directly addresses.
If a contractor declines to provide a certificate of insurance, stop the conversation and move to the next contractor on your list.
Collect at Least Three Itemized Written Bids
A good-faith bid specifies the exact product being installed — not just "30-year shingles" but the manufacturer name, product line, and color code. It specifies the complete scope of work: whether old roofing will be torn off or overlaid, what underlayment product will be used, whether all flashing will be replaced, how additional deck damage found during tear-off will be priced, who pulls the permit, and what the warranty terms are for both materials and workmanship.
Three comparable bids show you the actual market range for your project and make outliers obvious. A bid that's 25-30% below the others is almost always missing something meaningful from the scope. A bid that's significantly higher may be justified by superior warranty coverage or may simply be overpriced — you can't know without the comparison points.
Look for Manufacturer Certifications
GAF Master Elite is the highest contractor certification tier that GAF offers. Fewer than 2% of U.S. roofing contractors qualify. Certified installers must meet training requirements, maintain installation quality records, and pass audits. The practical benefit is access to extended system warranties — coverage for both labor and materials for up to 50 years — that non-certified installers cannot offer. CertainTeed SELECT ShingleMaster is an equivalent program for that brand.
These warranties transfer to new owners when you sell the home. For a homeowner planning to stay in the property for many years, or one who anticipates selling in the near future, the warranty value is meaningful and should factor into the contractor comparison.
Verify That Permits Are Part of the Scope
Full roof replacement requires a building permit in San Diego County. The permit process ensures the work is inspected and meets California Building Code, creates a documented record of the installation, and matters for insurance claims and home sales. Any contractor who says permits aren't needed for a full replacement is wrong, and working with them without a permit creates problems that outlast the installation by years.
Check Local References From Recent Projects
Ask every contractor you're seriously considering for two or three San Diego County references from projects completed in the past 12 months, on a similar roof type to yours. Follow through and call them. Ask specifically whether the contractor handled problems well, whether the project came in on schedule and on budget, and whether they would hire the same contractor again. The response to the problem-handling question is the most revealing.
Service Areas
Peak Builders & Roofers of San Diego provides roofing services throughout the county, including San Diego, Chula Vista, El Cajon, La Mesa, Santee, Lakeside, Spring Valley, Lemon Grove, National City, and surrounding areas.
Hire With Full Documentation
We provide our license number, current insurance certificate, and local references before any project discussion. Call (619) 330-8185 or visit our contact page. GAF Master Elite certified, C-39 licensed, serving San Diego County since 1999.




