Verify licence and insurance yourself
California licences are searchable by name or number through the Contractors State License Board at cslb.ca.gov, which also shows whether workers' compensation coverage is on file and whether the licence is active and bonded.
Ask for a certificate of liability insurance naming your address, not a photograph of a card. If someone is injured on your roof or your ceiling is damaged during work, this is the paperwork that decides who pays.
Insist on a written diagnosis with photographs
A quote that says 'repair roof leak — $X' tells you nothing and protects nobody. A useful quote names the failed component, describes the repair, and includes pictures of what was found on the roof and in the attic.
That document is also what you will want later for insurance, for escrow, and for the next contractor who tells you the whole roof needs replacing.
Understand the quote structure
Fixed price for a defined scope is the standard for repairs. Time-and-materials is appropriate for genuine unknowns, but it should be capped and the unknowns should be named — typically rotted sheathing that cannot be measured until the roof is opened.
Deposits on a small repair should be modest or nil, and California limits down payments on home improvement contracts. Progress payments should follow work performed, never precede it by much.
Red flags worth walking away from
Door-knocking after a storm with an offer to get a full replacement approved by your insurer. A replacement quote produced from the driveway. Pressure to sign today for a discount. A request that the homeowner pull the permit. An assignment-of-benefits clause handing your claim to the contractor. Cash-only, no written contract, no licence number on the paperwork.
Also: a contractor who cannot explain the water path. The mechanism is the whole job. If they do not know it, the repair is a guess with an invoice attached.
Repair specialists versus replacement sellers
A business built on re-roofs makes its money on tear-offs, and it is not surprising when its inspections keep concluding that a tear-off is needed. A business built on repairs has the opposite incentive — and should be equally willing to tell you when a repair genuinely will not hold.
Repairs are all we do here, which is why we can usually be out same day or next day and finish in one visit. Our typical repair is $1,200–$2,000, emergency tarping is $300–$600, and the inspection and written photo report are free whether or not you hire us.
In San Diego County and along the coast
San Diego County gets a wave of out-of-area crews after every big winter system and every Santa Ana wind event, and they concentrate exactly where damage is visible — the tile neighbourhoods of Escondido, Poway, Rancho Bernardo and Ramona, and the wind-exposed coast from Oceanside to Del Mar. A local contractor you can still reach in June is worth more than a crew that is three counties away by spring.
Local knowledge also shows up in the work. Coastal repairs in Carlsbad, Encinitas, Solana Beach, Coronado and Imperial Beach need corrosion-appropriate metal and fasteners; inland repairs in Escondido, San Marcos, El Cajon and Santee need details that tolerate daily heat cycling; and tile matching across the county's 1970s–90s tracts takes sourcing relationships nobody builds on their first week here. We are based in Carlsbad and work the whole county, from the coast to the backcountry.
How Spot Roof Repair solves this for you
We are a repair-only roofing company based in Carlsbad, working the whole of San Diego County — coastal North County, inland, the city of San Diego, East County, the South Bay and the backcountry. We come out, find the actual cause, photograph it, and hand you a written price before anyone starts work.
- Free inspection and written quote with photos
- Same day or next day response in most cases
- Typical repair $1,200–$2,000
- Emergency tarping $300–$600
- Most repairs finished in one day
- Repair-first — no pitch for a roof you don't need
Related repairs: Roof Inspections & Maintenance
Mon–Sat 7:00am–6:00pm · Emergency leaks answered 24/7 · (760) 334-4498
Roof repairs in your city
Next question
How much does a roof repair cost?All 20 answers are on the roof repair FAQ. Typical repair $1,200–$2,000 · Emergency tarping $300–$600 · Free inspection.
