Every major LA storm brings out-of-state storm-chasers and unlicensed operators canvassing neighborhoods. The good news: five checks weed out 95% of them in under ten minutes.
The five must-haves
- Active CSLB C-39 license — check at cslb.ca.gov. Ours is #1094851.
- General liability + workers' comp — ask for a certificate emailed directly from their insurer.
- Physical LA presence — a real crew, real trucks, real references you can drive past.
- Manufacturer certifications — GAF Master Elite (top 3% nationally), Owens Corning Platinum Preferred.
- Written, itemized scope — not a one-line quote.
Seven questions that surface the truth
- Who will actually be on my roof — employees or day-labor subs?
- What underlayment brand and weight do you install by default?
- How many layers of fasteners per shingle in high-wind zones?
- Which manufacturer warranty tier does your bid unlock, and for how many years?
- Do you pull the LA DBS permit, and is inspection cost included?
- How do you handle rotten decking discovered during tear-off — flat rate or T&M?
- Can I see three completed jobs within five miles I can drive by?
Free LA roof inspection
Get a real, itemized quote from a licensed LA roofer.
CSLB #1094851 · GAF Master Elite · 24/7 emergency response across LA County.



