Skip to content Skip to sidebar Skip to footer

How to Choose a Roofing Company in San Diego: 9 Questions to Ask Before You Sign

Roofer in a hard hat, safety vest and harness nailing roof sheathing

To choose between roofing companies in San Diego, check four things before you sign: an active C-39 Roofing license on the CSLB website, workers’ compensation coverage, a written contract that says who pulls the permit and what the warranty covers, and a down payment of no more than $1,000 or 10% of the price, whichever is less.

Pioneer Roofing Company is a family business that John Stout founded in 1980 in the Rocky Mountain West, mostly in Utah, and his oldest son, Spencer Stout, brought it to San Diego. You can read our family’s roofing history, and our roofing companies in San Diego page covers our services.

Every roofer you talk to should answer these nine questions without stalling, us included, and the best roofing companies in San Diego expect them. Each question comes with the answer you should hear:

  1. What’s your license number, and does it include C-39 Roofing? The license should show as active with C-39 Roofing on the Contractors State License Board (CSLB) website.
  2. Can I see your certificate of insurance? Yes. California requires C-39 roofers to carry workers’ compensation even with no employees.
  3. Will I get a written estimate and contract? Yes, listing the scope, materials, price, payment schedule and dates.
  4. Who pulls the permit? The contract should say who, and whether the fee is included.
  5. What warranty do I get, and who backs it? The workmanship and material warranties should both be in writing, with coverage and length.
  6. When will you start and finish? Both dates belong in the contract.
  7. How much is due up front? No more than $1,000 or 10% of the price, whichever is less.
  8. What if you find damaged sheathing after tear-off? A written change order, signed by both of you, comes before any extra work.
  9. Can I take a few days to compare bids? Yes, and a “sign today” price is a warning sign.

Use this checklist on every roofing company in San Diego you’re comparing, so you can verify each answer yourself.

Item What to ask for How to verify
License License number with the C-39 Roofing classification Search the number on the CSLB license check page
Insurance Certificate of insurance, including workers’ compensation Confirm the workers’ compensation policy shows as current on the CSLB license record
Permit Who pulls it, and whether the fee is in the price Written into the contract; your city building department can say what the job needs
Warranty Workmanship and manufacturer terms in writing Attached to or written into the signed contract
Down payment $1,000 or 10% of the price, whichever is less The payment schedule in the contract

How do you check a roofer’s California license?

Search the license number on CSLB’s Check a Contractor License page and confirm the record is active and lists C-39 Roofing. You can also search by business name or by a person’s name.

A license number on an ad or business card proves nothing by itself. In CSLB’s words, “Seeing a license number doesn’t necessarily mean the license is valid.” Compare the name and address of record with the company in front of you, and ask to see the contractor’s pocket license and a photo ID.

You can practice on us. Pioneer Roofing Company holds California C-39 Roofing License #1060507, so look that number up before you check other roofing companies in San Diego.

What insurance should a roofer carry?

Every roofing company in San Diego with a C-39 license must carry workers’ compensation. CSLB says C-39 Roofing contractors need the coverage “whether or not they have employees,” under Business and Professions Code section 7125, and can’t file the no-employees exemption other contractors can (CSLB workers’ compensation requirements, as of October 2026).

Workers’ compensation protects you as well as the crew. According to CSLB’s hiring guidance, if a contractor lacks the coverage, you may be liable for a worker’s injuries, and your homeowner’s policy may not cover them. Ask for a copy of the certificate of insurance.

General liability insurance covers damage to your property. California doesn’t require it of most contractors, but CSLB says a contractor without general liability should explain how damage would be covered. Pioneer is licensed and insured; our page on licensed and insured roofers explains why both matter.

What should a written estimate include?

A written estimate should describe the work, the materials, the price and the payment schedule. CSLB’s home improvement contracts guide adds that the contract should name who pulls permits, the start and end dates, and the contractor’s license number and contact details. Cleanup and debris removal belong in the written contract too, according to CSLB.

On a roof, ask whether the price covers tear-off, damaged sheathing, new underlayment and new flashing. In the City of San Diego, a roof with two layers of asphalt shingles or built-up roofing must be stripped to the deck before a new covering goes on, under Information Bulletin 123 (September 2026). If an estimate for that roof skips the tear-off, ask why.

At Pioneer we inspect first, with drone imaging and thermal scanning where they help. Then, as our roof repair page puts it, you get “a written quote that explains what’s wrong and whether we recommend repair or replacement.” For price ranges, see our 2026 new roof cost guide.

Who pulls the permit?

Your roofer should pull the permit. CSLB tells homeowners to confirm the contractor will obtain all necessary permits, and the contract should say who pulls them and whether the fee is included.

Not every re-roof in the City of San Diego needs a building permit. Information Bulletin 123 requires one when the work alters or replaces structural framing or sheathing (a single-family home, duplex or townhouse can replace damaged sheathing in kind, up to 25% of the roof, without one), when material heavier than 6 pounds per square foot replaces shakes or shingles, or when the home is a designated historical resource or sits in a historic district. Re-roofing that leaves the roof structure unaltered is exempt, but the city still requires a Class A roof covering on replacement and repair work. Other cities in the county, Chula Vista and Oceanside among them, set their own rules.

If a roofer wants the permit in your name, slow down. CSLB warns homeowners to “be wary of ‘consultants’ or unlicensed individuals who will try to talk you into becoming an owner-builder” (CSLB owner-builder risks).

What warranty is standard and who backs it?

There isn’t one standard roofing warranty. A new roof can carry a manufacturer’s warranty on the materials and a contractor’s warranty on the workmanship, and different companies back each one. CSLB’s contract guide says to get any labor or materials warranty in writing, with the covered work and the length spelled out, and the manufacturer’s warranty in writing too. Before you sign with any roofing company in San Diego, ask:

  • What does the workmanship warranty cover, and for how long?
  • Does the manufacturer’s warranty need to be registered, and by whom?
  • What would void either warranty?
  • Which parts depend on the roofing company staying in business?

How long should a re-roof take?

How long a re-roof takes depends on its scope, so get the start and end dates written into the contract, as CSLB advises, and don’t settle for a promise over the phone. Layers to strip, damaged sheathing found at tear-off, the weight of the new material, permit inspections and rain all move the schedule.

Ask any roofing company in San Diego one more question before you sign: how will you protect my house if it rains while the roof is open?

What payment schedule is reasonable?

Expect a small deposit, then payments tied to finished work. California caps the down payment on a home improvement contract at $1,000 or 10% of the contract price, whichever is less, according to CSLB (as of October 2026). The exceptions are narrow: a blanket performance and payment bond on file with CSLB, or a bond or CSLB-approved joint control covering your whole job (Business and Professions Code section 7159.5). A roofing company in San Diego asking for more up front without one of these is a reason to walk away.

CSLB’s guide adds that payments “cannot exceed the value of the performed work,” and CSLB advises against paying in cash. If paying for a whole roof at once is the hurdle, Pioneer offers roof financing through Acorn Finance.

What questions reveal red flags?

Start with two questions: what happens if the crew finds hidden damage, and can I take a few days to compare bids? “We’ll sort it out later” and “this price is only good today” are bad answers.

Damage under old roofing often stays hidden until tear-off. CSLB says change orders must be written and signed by both parties, so ask how extra sheathing is priced up front.

Also ask why a roofer recommends replacement over repair. Our repair page states our rule: repair “when the damage is limited to one area and the rest of the roof still has useful life,” and replace “when damage is spread across the roof, the underlayment is worn out, or leaks keep coming back after proper repairs.”

CSLB flags other warning signs:

  • A door-to-door pitch or high-pressure sales tactics
  • A bid far below the others
  • No current business address or phone number
  • A request for cash, or payments that run ahead of the work
  • Pressure to pull the permit yourself as an owner-builder

Frequently asked questions

Do I need a licensed roofer for a small roof repair?

Usually, yes. California requires a CSLB license unless the whole job, labor and materials together, is under $1,000, needs no building permit and the person doing it hires no workers (AB 2622, Business and Professions Code section 7048, in effect since January 1, 2025). Unlicensed operators must say in their ads that they aren’t licensed. Check the roofer’s license number on the CSLB website before work starts.

How many bids should I get from roofing companies in San Diego?

CSLB recommends at least three written bids based on identical plans and scope. Don’t automatically accept the lowest bid. Compare tear-off, sheathing, underlayment and flashing line by line, because a missing line item can make one roofing bid look cheaper than it is.

Can I cancel a roofing contract after I sign it?

Usually, yes. Most California home improvement contracts give you three business days to cancel, or five if you’re 65 or older, by written notice to the contractor. The contractor must return your money within 10 days. The right doesn’t apply to contracts negotiated at the contractor’s place of business, or once work starts on an emergency repair you requested.

What does a contractor license bond cover?

Every licensed California contractor must carry a $25,000 contractor license bond, which covers any project the contractor agrees to perform. CSLB says the bond “is often not enough to cover multiple complaints” and that bonds don’t assure a contractor’s integrity or competency. Treat the bond as a floor.

How we can help

If you’re comparing roofing companies in San Diego, include us. Pioneer Roofing Company is insured and holds California C-39 Roofing License #1060507.

We start by inspecting your roof, using drone imaging and thermal scanning where they help. Before we quote, we tell you whether repair or replacement applies, and the written quote explains what’s wrong and what we recommend. We work on homes and commercial buildings across San Diego County, and se habla español.

Request a free quote online or call 619-432-7663. Bring your list, and ask us all nine questions before you sign anything.