The general contractor checklist
Before you hire in San Francisco, verify the license, confirm proof of insurance and liability coverage, get everything in writing, check references and local experience, and understand permits and inspections. These are the areas most likely to cause problems if skipped.
Why this checklist matters before you hire
A signed contract with the wrong contractor is hard and expensive to unwind once construction starts. Checking these five points first reduces the chance of avoidable mistakes in your budget, your schedule, and the work on your home.
A reputable contractor expects these questions and answers them clearly. One who is evasive about license, insurance, or contract terms has told you something useful before you commit.
A good contractor should feel like a partner in your remodel. If early conversations are already difficult, communication and costs do not usually improve once construction begins.

1. Verify licensing and credentials
Confirm the license first. A valid license means the contractor has met your state’s minimum requirements for training, experience, and legal accountability.
How to check a contractor’s license
Ask for the license number, then verify it through your state’s contractor licensing board instead of taking a verbal assurance. This catches expired or suspended licenses.
The board’s website usually takes a few minutes to search and can show disciplinary history or complaints the contractor would not mention.
Credentials beyond the license
Ask about any specialized credentials relevant to your project and about experience with similar work. A contractor with relevant experience is better placed to anticipate problems.
2. Confirm proof of insurance and liability coverage
Insurance protects you financially if something goes wrong. Ask for proof of insurance before any work begins, not after a problem occurs.

General liability insurance
General liability insurance covers property damage during the project. Separate coverage for workers protects you if someone is injured on your property. If you have any doubt, contact the contractor’s insurance company to confirm the coverage is active.
What happens without proper insurance
Without proper insurance, you could be held financially responsible for property damage or injuries during your own renovation. Confirm coverage before work starts.
3. Get everything in writing
A detailed written contract protects you and the contractor by documenting what was agreed.

What should be in the contract
The contract should cover scope of work, materials, timeline, payment schedule, and change order procedures in specific detail. Include any verbal promises made during the sales conversation.
Keep copies of plans, change orders, and written messages about scope changes or extra work through the renovation, so a record exists if a disagreement comes up.
Pricing and payment terms
Ask for pricing broken down by phase or milestone instead of a single lump sum. A payment schedule tied to completed work protects your budget if the contractor falls behind or the project stalls.
A contractor who breaks out labor, materials, and permit costs gives you a clearer basis for comparing bids than one who quotes a single total.
4. Check references and local experience
A contractor’s record with past clients tells you more than a sales pitch.

Talking to past clients
Ask for references from recent projects and call them. Ask about communication, how problems were handled, and whether the result matched what was promised.
A short call with two or three past clients often shows more about day-to-day reliability than a portfolio of finished photos.
Why local contractors matter in San Francisco
A contractor who knows San Francisco’s permitting process, materials suited to the climate, and neighborhood-specific issues will usually move through a project more smoothly than one meeting those details for the first time.
5. Understand permits, inspections, and the renovation process
Permits and inspections protect you legally and confirm the finished work meets code.
Building permits and inspections
Ask whether the contractor will handle building permits and schedule required inspections, or whether that falls to you. Most experienced contractors treat it as routine.
Skipping permits, or assuming your contractor is handling something they are not, can cause problems later, including trouble selling the home if unpermitted work turns up in a future inspection.
Setting a realistic renovation budget
A realistic budget covers materials, labor, permits, and a contingency for repairs or changes found once construction begins. Knowing this up front lets you compare bids on equal footing instead of choosing the lowest number.
Key takeaways
- Verify the contractor’s license and relevant credentials directly with your state’s licensing board before you hire.
- Confirm proof of insurance, including general liability and coverage for workers, before any work begins.
- Get scope, pricing, and payment terms in a detailed written contract.
- Check references from recent projects and favor contractors with strong local experience.
- Know who handles permits and inspections, and set a realistic renovation budget before you commit.
Ready to hire the right contractor in San Francisco?
Verify the license, confirm insurance, and get everything in writing before you commit. If a contractor resists any of the five checks, slow down.