Hanley Homes
Legal name: Steve Hanley Construction Inc · Based in Fairfield
workers’ comp insured · licensed 48 yrs
Active · B · #358984 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
751 eligible B and B-2 licenses based in Solano County, per CSLB records dated Oct 16, 2026. Of 924 active licenses, 173 are left out: no bond on file, or a specialty-trade license.
Checked Oct 18, 2026 Verify live on CSLB
Sorted by workers' comp policy on file, then years licensed (we don't have permit data for Solano County). How we rank. Payment doesn't change the order.
Bid requests come to GC Bay Area first, not straight to the contractor.
Legal name: Steve Hanley Construction Inc · Based in Fairfield
workers’ comp insured · licensed 48 yrs
Active · B · #358984 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Based in Benicia
workers’ comp insured · licensed 46 yrs
Active · B · #391863 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Based in Vacaville
workers’ comp insured · licensed 44 yrs
Active · B · #423313 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Based in Fairfield
workers’ comp insured · licensed 44 yrs
Active · B · #424267 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Based in Benicia
workers’ comp insured · licensed 44 yrs
Active · B · #426140 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Based in Benicia
workers’ comp insured · licensed 43 yrs
Active · B · #445654 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
C-6 Cabinet, Millwork, Finish Carpentry
Workers' comp policy ends Oct 20, 2026. Ask for the renewal certificate.
Based in Vallejo
workers’ comp insured · licensed 42 yrs
Active · B · #459588 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Based in Vallejo
workers’ comp insured · licensed 41 yrs
Active · B · #472545 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Based in Fairfield
workers’ comp insured · licensed 41 yrs
Active · B · #480398 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
C-7 Low Voltage Systems
Based in Fairfield
workers’ comp insured · licensed 40 yrs
Active · B · #488625 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Based in Fairfield
workers’ comp insured · licensed 40 yrs
Active · B · #495407 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Based in Vacaville
workers’ comp insured · licensed 39 yrs
Active · B · #500756 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Based in Vallejo
workers’ comp insured · licensed 39 yrs
Active · B · #513878 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Based in Vacaville
workers’ comp insured · licensed 39 yrs
Active · B · #516004 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Based in Vacaville
workers’ comp insured · licensed 38 yrs
Active · B · #521862 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Workers' comp policy ends Oct 22, 2026. Ask for the renewal certificate.
Based in Vacaville
workers’ comp insured · licensed 38 yrs
Active · B · #522101 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
C-6 Cabinet, Millwork, Finish Carpentry
Based in Dixon
workers’ comp insured · licensed 38 yrs
Active · B · #541128 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Based in Vacaville
workers’ comp insured · licensed 37 yrs
Active · B · #545051 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
C-8 ConcreteC-50 Reinforcing Steel
Based in Vallejo
workers’ comp insured · licensed 37 yrs
Active · B · #569301 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Based in Fairfield
workers’ comp insured · licensed 37 yrs
Active · B · #579539 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Based in Vacaville
workers’ comp insured · licensed 36 yrs
Active · B · #589763 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Based in Fairfield
workers’ comp insured · licensed 35 yrs
Active · B · #607927 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Based in Fairfield
workers’ comp insured · licensed 35 yrs
Active · B · #610938 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
C-17 Glazing
Based in Fairfield
workers’ comp insured · licensed 35 yrs
Active · B · #626635 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Based in Vacaville
workers’ comp insured · licensed 35 yrs
Active · B · #630278 · Bond ✓ · Workers' comp ✓ · Verify on CSLB
Business build-out? See commercial GCs in the Bay Area
924 active B and B-2 licenses are based in Solano County in the CSLB file dated Oct 16, 2026, and 381 of them carry a workers' comp policy. The County issues building permits only to a licensed contractor, the owner or the owner's certified agent, and it checks the contractor's license and workers' comp first (Solano County Building & Safety, checked Oct 18, 2026).
Check it against the same CSLB data.
Searches active and lapsed Bay Area B and B-2 licenses. Other classes: search on CSLB.
Building permits in Solano County go through Solano County Department of Resource Management, Building & Safety Services Division.
Source: Solano County Department of Resource Management, Building & Safety Services Division, checked Oct 18, 2026
Solano County takes building permit applications only online, through its Online Building Permits portal. You pay plan review fees when you submit and the rest when the permit is issued.
Source: Solano County Resource Management, Building & Safety Services, checked Oct 18, 2026
The county issues permits only to a licensed contractor, the property owner or the owner's certified agent, and it checks the contractor's license and workers' comp.
Source: Solano County Resource Management, Building & Safety Services, checked Oct 18, 2026
Fences are exempt only up to 6 ft in Solano County, and retaining walls up to 4 ft measured from the bottom of the footing unless they hold back a slope or structure.
Source: Solano County Resource Management, Building & Safety Services, checked Oct 18, 2026
For a room addition, Planning Services sets the zoning setbacks before Building and Safety issues the permit, and the addition can't sit over the septic system or its reserved expansion area. You submit four sets of drawings.
Source: Solano County Resource Management, Building & Safety Services, checked Oct 18, 2026
Public facilities fees are waived for an ADU of 749 sq ft or less and prorated from 750 sq ft. A detached ADU of 1,200 sq ft or less may be exempt from fire sprinklers if it meets the county's other conditions.
Source: Solano County Resource Management, Building & Safety Services, checked Oct 18, 2026
Both classes can act as your prime contractor. A B-2 is limited to remodels of an existing wood-frame house. If your plan changes the structure, look for a B.
| Job | B General Building | B-2 Residential Remodeling |
|---|---|---|
| Kitchen or bath remodel in an existing house | Yes | Yes, when the contract covers 3 or more unrelated trades |
| Addition or new rooms | Yes | No |
| Moving or removing a load-bearing wall | Yes | No |
| New home | Yes | No |
| Commercial or tenant work | Yes | No |
Sources: CSLB, class B and class B-2, checked Oct 18, 2026. More in B vs B-2.
A down payment on a home improvement contract can't be more than $1,000 or 10% of the price, whichever is less. No progress payment can be more than the work done or materials delivered.
Source: California B&P Code 7159.5, checked Oct 18, 2026
Work under $1,000 in total (labor and materials) that needs no building permit doesn't require a license. The exemption doesn't apply if the person advertises as a contractor, has employees, or splits a job to stay under the limit.
Source: California B&P Code 7048, checked Oct 18, 2026
Every licensed contractor must keep a $25,000 contractor's bond on file with CSLB. That has been the amount since January 1, 2023.
Source: CSLB, bond requirements, checked Oct 18, 2026
A contractor with employees must carry workers' comp. Until 2028, a B contractor with no employees can legally file an exemption, so check which one yours did. From January 1, 2028, a workers' comp certificate is required for every license.
Source: CSLB, workers' compensation, checked Oct 18, 2026
Complaint history isn't in CSLB's free data files, so we don't show it. Check complaints on CSLB before you sign.
924 active B and B-2 licenses list Solano County as the business city in CSLB's records dated Oct 16, 2026. We list 751 of them; the other 173 have no bond on file or hold a specialty-trade license. Each card's "Verify on CSLB" link opens that license's live record.
A B (General Building) license can take a prime contract that involves two or more unrelated trades other than framing or carpentry. A B-2 (Residential Remodeling) license covers remodels of an existing wood-frame house with three or more unrelated trades, and it can't be used for additions, structural work or new homes.
In California, a down payment on a home improvement contract is capped at $1,000 or 10% of the contract price, whichever is less.
Work under $1,000 in total that needs no building permit is exempt from licensing. The exemption doesn't apply to someone who advertises as a contractor, has employees, or splits a job to stay under the limit.
The contractor told CSLB it has no employees. Until January 1, 2028, a B contractor with no employees can legally file that exemption. Ask whether anyone besides the owner will work on your property.
Permits are handled by Solano County Department of Resource Management, Building & Safety Services Division; the link is in "Before you hire" above. Ask your contractor who will pull the permit and have it in the contract.
License class, status, dates, bond and workers' comp come from the California Contractors State License Board's public data files. The Master file is dated Oct 16, 2026, the workers' comp file Oct 17, 2026, and we processed them on Oct 18, 2026. Of 924 active licenses in Solano County, 173 are left out: no bond on file, or a specialty-trade license. Each card's "Verify on CSLB" link opens that license's live record. Read the full method. Related: how to verify a license, bond and insurance, complaints.