Skip to content
24/7 Emergency Response(707) 816-7103
← All research

Solano County business data / Original analysis

Solano County has more carpet cleaning businesses per 1,000 businesses than Napa or Contra Costa

How does Solano County compare with Napa and Contra Costa counties for carpet cleaning companies? We counted them in the U.S. Census Bureau's County Business Patterns for Solano, Napa and Contra Costa counties, every year from 2018 to 2023.

By Mr. Fresh Carpet Care · Published October 10, 2026
Data years: 2018 to 2023 · Sources retrieved October 10, 2026

Solano leads on rate, not on count

Solano County had 12 carpet and upholstery cleaning businesses with employees in 2023, for 7,755 employer businesses. That is 1.55 per 1,000 businesses, higher than Napa County (1.34) or Contra Costa County (1.04).

Contra Costa has more of these businesses in total, 27 in 2023, but it also has more than three times as many businesses overall.

Carpet and upholstery cleaning businesses per 1,000 employer businesses
Solano
1.55
Napa
1.34
Contra Costa
1.04
Solano, Napa and Contra Costa counties, California, 2023 (NAICS 561740), from Census Bureau County Business Patterns data.

The count moved little

Solano County had 14 carpet and upholstery cleaning businesses in 2018 and 12 in 2023. With numbers this small, a single business opening or closing moves the rate, so treat the year-to-year changes with care.

House and janitorial cleaning grew

The Census code for janitorial services, which includes house cleaning, grew in all three counties. Solano went from 62 businesses to 75 (21.0%), Napa from 36 to 44, and Contra Costa from 198 to 277.

What this means if you're hiring a carpet cleaner in Solano County

For its size, Solano has more carpet cleaning companies with staff than Napa or Contra Costa, so you have choices. A few questions help separate them.

  • Ask who will do the work: the company's own staff or a subcontractor.
  • Find out what cleaning method they use and how long the carpet takes to dry.
  • Check that the company carries liability insurance, and ask to see proof.

How we got these numbers

We downloaded the Census Bureau's County Business Patterns county files for each year from 2018 to 2023 and read the rows for Solano County (FIPS 06095), Napa County (FIPS 06055) and Contra Costa County (FIPS 06013), California. We used the employer establishment count (est) for 561740 Carpet and Upholstery Cleaning Services, 561720 Janitorial Services, which includes house cleaning, and 5617, the wider services to buildings and dwellings group. The fewer-than-five-employees figures come from the file's n<5 column.

Industry establishments ÷ all employer establishments in the county × 1,000

For example, Solano County in 2023: 12 ÷ 7,755 × 1,000 = 1.55. Percentage changes compare 2018 with 2023 and are rounded to one decimal place.

The 2023 County Business Patterns release is the latest the Census Bureau's dataset directory listed when we checked on October 10, 2026. These are 2023 counts, not 2026 counts.

What this study does not measure

  • Owner-operators. County Business Patterns covers businesses with paid employees. Cleaners who work alone with no staff are not in these counts.
  • Companies. An establishment is one business location. A company with two locations counts twice, and crews travel well beyond the county they are counted in.
  • Which industry code. Businesses are classed by their main activity. A company that cleans carpets as a side line may sit under a different code.
  • Demand, quality or prices. These are counts of business locations only.

Every county, industry and year

Employer establishments by county, industry and year. Source: U.S. Census Bureau, County Business Patterns; rates by Mr. Fresh Carpet Care.
YearCountyIndustryEstablishmentsFewer than 5 employeesAll businessesPer 1,000 businesses
2018Solano CountyCarpet and upholstery cleaning14127,1761.95
2018Solano CountyJanitorial and house cleaning62447,1768.64
2018Solano CountyAll services to buildings and dwellings2061367,17628.71
2018Napa CountyCarpet and upholstery cleaning644,3171.39
2018Napa CountyJanitorial and house cleaning36204,3178.34
2018Napa CountyAll services to buildings and dwellings131754,31730.35
2018Contra Costa CountyCarpet and upholstery cleaning302824,2861.24
2018Contra Costa CountyJanitorial and house cleaning19811224,2868.15
2018Contra Costa CountyAll services to buildings and dwellings69341624,28628.53
2019Solano CountyCarpet and upholstery cleaning13117,2501.79
2019Solano CountyJanitorial and house cleaning69547,2509.52
2019Solano CountyAll services to buildings and dwellings2101467,25028.97
2019Napa CountyCarpet and upholstery cleaning644,3281.39
2019Napa CountyJanitorial and house cleaning32174,3287.39
2019Napa CountyAll services to buildings and dwellings128724,32829.57
2019Contra Costa CountyCarpet and upholstery cleaning312924,5581.26
2019Contra Costa CountyJanitorial and house cleaning20212224,5588.23
2019Contra Costa CountyAll services to buildings and dwellings70943024,55828.87
2020Solano CountyCarpet and upholstery cleaning13127,2671.79
2020Solano CountyJanitorial and house cleaning64447,2678.81
2020Solano CountyAll services to buildings and dwellings2041397,26728.07
2020Napa CountyCarpet and upholstery cleaning434,3500.92
2020Napa CountyJanitorial and house cleaning34194,3507.82
2020Napa CountyAll services to buildings and dwellings131734,35030.11
2020Contra Costa CountyCarpet and upholstery cleaning282524,8221.13
2020Contra Costa CountyJanitorial and house cleaning21713724,8228.74
2020Contra Costa CountyAll services to buildings and dwellings70442824,82228.36
2021Solano CountyCarpet and upholstery cleaning12117,4281.62
2021Solano CountyJanitorial and house cleaning65427,4288.75
2021Solano CountyAll services to buildings and dwellings2081387,42828.00
2021Napa CountyCarpet and upholstery cleaning444,4040.91
2021Napa CountyJanitorial and house cleaning35194,4047.95
2021Napa CountyAll services to buildings and dwellings138774,40431.34
2021Contra Costa CountyCarpet and upholstery cleaning282625,2021.11
2021Contra Costa CountyJanitorial and house cleaning24315025,2029.64
2021Contra Costa CountyAll services to buildings and dwellings74245225,20229.44
2022Solano CountyCarpet and upholstery cleaning13117,6811.69
2022Solano CountyJanitorial and house cleaning65427,6818.46
2022Solano CountyAll services to buildings and dwellings2201437,68128.64
2022Napa CountyCarpet and upholstery cleaning544,4551.12
2022Napa CountyJanitorial and house cleaning41254,4559.20
2022Napa CountyAll services to buildings and dwellings150824,45533.67
2022Contra Costa CountyCarpet and upholstery cleaning292525,6461.13
2022Contra Costa CountyJanitorial and house cleaning24815125,6469.67
2022Contra Costa CountyAll services to buildings and dwellings75744025,64629.52
2023Solano CountyCarpet and upholstery cleaning12107,7551.55
2023Solano CountyJanitorial and house cleaning75497,7559.67
2023Solano CountyAll services to buildings and dwellings2341547,75530.17
2023Napa CountyCarpet and upholstery cleaning644,4861.34
2023Napa CountyJanitorial and house cleaning44264,4869.81
2023Napa CountyAll services to buildings and dwellings160944,48635.67
2023Contra Costa CountyCarpet and upholstery cleaning272525,9321.04
2023Contra Costa CountyJanitorial and house cleaning27717425,93210.68
2023Contra Costa CountyAll services to buildings and dwellings79147625,93230.50

The CSV download also includes the wider NAICS 5617 group for all three counties.

Sources and update record

U.S. Census Bureau County Business Patterns county files (ZIP), one per year: 2018, 2019, 2020, 2021, 2022, 2023. Release list: County Business Patterns datasets.

October 10, 2026: first publication. When the Census Bureau releases a newer year, this page is recalculated and reviewed before any figure changes. Spotted an error? Tell us.

Help Is One Call Away

Emergency or scheduled, we're here to help. Call or text any time.

Call NowGet a Quote