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.
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.
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
| Year | County | Industry | Establishments | Fewer than 5 employees | All businesses | Per 1,000 businesses |
|---|---|---|---|---|---|---|
| 2018 | Solano County | Carpet and upholstery cleaning | 14 | 12 | 7,176 | 1.95 |
| 2018 | Solano County | Janitorial and house cleaning | 62 | 44 | 7,176 | 8.64 |
| 2018 | Solano County | All services to buildings and dwellings | 206 | 136 | 7,176 | 28.71 |
| 2018 | Napa County | Carpet and upholstery cleaning | 6 | 4 | 4,317 | 1.39 |
| 2018 | Napa County | Janitorial and house cleaning | 36 | 20 | 4,317 | 8.34 |
| 2018 | Napa County | All services to buildings and dwellings | 131 | 75 | 4,317 | 30.35 |
| 2018 | Contra Costa County | Carpet and upholstery cleaning | 30 | 28 | 24,286 | 1.24 |
| 2018 | Contra Costa County | Janitorial and house cleaning | 198 | 112 | 24,286 | 8.15 |
| 2018 | Contra Costa County | All services to buildings and dwellings | 693 | 416 | 24,286 | 28.53 |
| 2019 | Solano County | Carpet and upholstery cleaning | 13 | 11 | 7,250 | 1.79 |
| 2019 | Solano County | Janitorial and house cleaning | 69 | 54 | 7,250 | 9.52 |
| 2019 | Solano County | All services to buildings and dwellings | 210 | 146 | 7,250 | 28.97 |
| 2019 | Napa County | Carpet and upholstery cleaning | 6 | 4 | 4,328 | 1.39 |
| 2019 | Napa County | Janitorial and house cleaning | 32 | 17 | 4,328 | 7.39 |
| 2019 | Napa County | All services to buildings and dwellings | 128 | 72 | 4,328 | 29.57 |
| 2019 | Contra Costa County | Carpet and upholstery cleaning | 31 | 29 | 24,558 | 1.26 |
| 2019 | Contra Costa County | Janitorial and house cleaning | 202 | 122 | 24,558 | 8.23 |
| 2019 | Contra Costa County | All services to buildings and dwellings | 709 | 430 | 24,558 | 28.87 |
| 2020 | Solano County | Carpet and upholstery cleaning | 13 | 12 | 7,267 | 1.79 |
| 2020 | Solano County | Janitorial and house cleaning | 64 | 44 | 7,267 | 8.81 |
| 2020 | Solano County | All services to buildings and dwellings | 204 | 139 | 7,267 | 28.07 |
| 2020 | Napa County | Carpet and upholstery cleaning | 4 | 3 | 4,350 | 0.92 |
| 2020 | Napa County | Janitorial and house cleaning | 34 | 19 | 4,350 | 7.82 |
| 2020 | Napa County | All services to buildings and dwellings | 131 | 73 | 4,350 | 30.11 |
| 2020 | Contra Costa County | Carpet and upholstery cleaning | 28 | 25 | 24,822 | 1.13 |
| 2020 | Contra Costa County | Janitorial and house cleaning | 217 | 137 | 24,822 | 8.74 |
| 2020 | Contra Costa County | All services to buildings and dwellings | 704 | 428 | 24,822 | 28.36 |
| 2021 | Solano County | Carpet and upholstery cleaning | 12 | 11 | 7,428 | 1.62 |
| 2021 | Solano County | Janitorial and house cleaning | 65 | 42 | 7,428 | 8.75 |
| 2021 | Solano County | All services to buildings and dwellings | 208 | 138 | 7,428 | 28.00 |
| 2021 | Napa County | Carpet and upholstery cleaning | 4 | 4 | 4,404 | 0.91 |
| 2021 | Napa County | Janitorial and house cleaning | 35 | 19 | 4,404 | 7.95 |
| 2021 | Napa County | All services to buildings and dwellings | 138 | 77 | 4,404 | 31.34 |
| 2021 | Contra Costa County | Carpet and upholstery cleaning | 28 | 26 | 25,202 | 1.11 |
| 2021 | Contra Costa County | Janitorial and house cleaning | 243 | 150 | 25,202 | 9.64 |
| 2021 | Contra Costa County | All services to buildings and dwellings | 742 | 452 | 25,202 | 29.44 |
| 2022 | Solano County | Carpet and upholstery cleaning | 13 | 11 | 7,681 | 1.69 |
| 2022 | Solano County | Janitorial and house cleaning | 65 | 42 | 7,681 | 8.46 |
| 2022 | Solano County | All services to buildings and dwellings | 220 | 143 | 7,681 | 28.64 |
| 2022 | Napa County | Carpet and upholstery cleaning | 5 | 4 | 4,455 | 1.12 |
| 2022 | Napa County | Janitorial and house cleaning | 41 | 25 | 4,455 | 9.20 |
| 2022 | Napa County | All services to buildings and dwellings | 150 | 82 | 4,455 | 33.67 |
| 2022 | Contra Costa County | Carpet and upholstery cleaning | 29 | 25 | 25,646 | 1.13 |
| 2022 | Contra Costa County | Janitorial and house cleaning | 248 | 151 | 25,646 | 9.67 |
| 2022 | Contra Costa County | All services to buildings and dwellings | 757 | 440 | 25,646 | 29.52 |
| 2023 | Solano County | Carpet and upholstery cleaning | 12 | 10 | 7,755 | 1.55 |
| 2023 | Solano County | Janitorial and house cleaning | 75 | 49 | 7,755 | 9.67 |
| 2023 | Solano County | All services to buildings and dwellings | 234 | 154 | 7,755 | 30.17 |
| 2023 | Napa County | Carpet and upholstery cleaning | 6 | 4 | 4,486 | 1.34 |
| 2023 | Napa County | Janitorial and house cleaning | 44 | 26 | 4,486 | 9.81 |
| 2023 | Napa County | All services to buildings and dwellings | 160 | 94 | 4,486 | 35.67 |
| 2023 | Contra Costa County | Carpet and upholstery cleaning | 27 | 25 | 25,932 | 1.04 |
| 2023 | Contra Costa County | Janitorial and house cleaning | 277 | 174 | 25,932 | 10.68 |
| 2023 | Contra Costa County | All services to buildings and dwellings | 791 | 476 | 25,932 | 30.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.
