How do I hire a good contractor in Vacaville?

Answered by Tim, a working California construction superintendent who lives in Vacaville and founded YouSuperIntendIT.

Published September 29, 2026

Short answer: look up the license on the CSLB website, get at least two written bids that describe the same work, make sure whoever you hire pulls the permit with the City of Vacaville, and keep the down payment at or under the state cap. I live here and I build for a living, so this is the checklist I use on my own house.

Where do people in Vacaville find contractors?

Mostly through neighbors, Nextdoor, and local Facebook groups, which is a fine place to start as long as you verify every name before you hire.

A neighbor's recommendation tells you someone showed up and the neighbor was happy. It does not tell you whether the license is active, whether the work was permitted, or whether the job was anything like yours. Treat a recommendation as a name to check, not a name to hire.

How do I check a contractor's license?

Search by name or license number on the Contractors State License Board's Check a License page and confirm the license is active and matches the kind of work you need.

The CSLB lookup is free at cslb.ca.gov, and it lets you search by license number, business name, or personal name. It also shows complaint disclosure.

Match the classification to the job. Electrical work falls under C-10. Roofing is C-39. A general building contractor holds a B. If the license on the truck does not match the work in your house, ask about it before you sign.

Small jobs have their own rules, and a handyman is not the same as a licensed contractor. The difference is worth two minutes of reading before you hire anyone for a job that needs a permit.

Does my project need a permit in Vacaville?

Many common jobs do, including re-roofs, water heaters, and electrical service change-outs, and the City of Vacaville Building Division issues them.

The city runs permits through its online portal, eTRAKiT. It lists like-for-like jobs such as re-roofs, water heaters, and electrical service and subpanel change-outs under 200 amps as basic residential replacement permits, and says those can be issued instantly when nothing new is being added. Bigger residential projects go through plan review, and the city runs a Plan Check Express program for eligible residential projects.

Contractors apply with their own contractor login, and the city does not let them apply under a public account. If a contractor asks you to pull the permit yourself as the owner, ask why. Whoever holds the permit is responsible for the work.

  • City of Vacaville Building Division: 650 Merchant Street, Vacaville. (707) 449-5152. permits@cityofvacaville.gov.
  • Outside city limits: if your address is in unincorporated Solano County, permits come from Solano County Resource Management, Building and Safety Services, 675 Texas Street, Suite 5500, Fairfield. 707-784-6765.

Does a contractor need a Vacaville business license?

The city issues business licenses to operate within Vacaville city limits and lists contractors as one of the license classifications, so it is a fair thing to ask about.

A state contractor's license and a city business license are two different things. The state license says they are qualified. The city license says they are set up to do business here. A contractor who works in town regularly will know exactly what you are asking about.

How many bids should I get?

Two or three written bids that describe the same scope of work, so you are comparing prices for the same job.

More bids is not better if they describe different jobs. Before you compare numbers, make sure each bid names the same materials, the same prep, and the same cleanup. When one comes in far lower, look for what it left out before you celebrate.

How much can a Vacaville contractor ask for up front?

No more than $1,000 or 10 percent of the contract amount, whichever is less, under California law.

That cap is Business and Professions Code section 7159.5(a)(3), and it applies to home improvement work everywhere in the state, Vacaville included. After the down payment, payments should follow work that is actually done.

Full disclosure: I run YouSuperIntendIT. You can post your project there for free and put it in front of local contractors and skilled trades, or ask AskTim a question about a quote you already have, also free.

This is general information, not legal advice. Verified against the CSLB license lookup and classification pages, Business and Professions Code section 7159.5, the City of Vacaville Building Division and business license pages, and Solano County Building and Safety Services as of September 29, 2026.

Common questions

How do I check a contractor's license in Vacaville?

Use the free Check a License search on the Contractors State License Board website at cslb.ca.gov. Search by license number, business name, or personal name, confirm the license is active, and make sure the classification matches your job.

Where do I get a building permit in Vacaville?

From the City of Vacaville Building Division at 650 Merchant Street, (707) 449-5152, or online through the city's eTRAKiT portal. Addresses in unincorporated Solano County get permits from Solano County Building and Safety Services in Fairfield.

Do I need a permit to replace a roof or water heater in Vacaville?

Yes. The City of Vacaville lists re-roofs, water heaters, and electrical service and subpanel change-outs under 200 amps as basic residential replacement permits, which can be issued instantly through eTRAKiT when nothing new is being added.

How much can a contractor ask for as a down payment in Vacaville?

No more than $1,000 or 10 percent of the contract amount, whichever is less. That is Business and Professions Code section 7159.5(a)(3), and it applies statewide.

Related questions

Got a quote or a project in front of you? Ask Tim, a working California superintendent, a question and get a plain-English take for free. Want the full line-by-line read on a contractor's bid with a fair-or-not verdict? Run it through Check a Bid. And if the job needs a permit, use a licensed contractor who pulls it and stands behind the work.

We use cookies to improve your experience. We never sell your personal information. Analytics stay off until you accept. See our .