Short answer
The NAICS code for janitorial services is 561720, Janitorial Services: cleaning building interiors, windows and the interiors of aircraft, rail cars and ships, including office cleaning, custodial work and residential maid services. Carpet and upholstery cleaning is 561740. Pressure washing and other exterior cleaning, duct cleaning and chimney sweeping are 561790. The SIC code for janitorial and cleaning services is 7349; pressure washing building exteriors was SIC 1799.
- County Business Patterns 2023 counts 67,799 janitorial establishments (561720) with 1,088,193 employees.
- Nonemployer Statistics 2023 count 1,095,927 janitorial businesses with no employees, about 16 for every establishment with staff.
- The SBA size standard for 561720 is $22.0 million in average annual receipts; carpet cleaning is $8.5 million and exterior cleaning $9.0 million.
- A federal facilities contract is coded janitorial when cleaning is 50% or more of its value, under the SBA's footnote for 561210.
- SIC 7349 splits between 561720 (janitorial) and 561790 (other building services), so SIC lists mix the two.
On this page
This page is for cleaning companies filling in a NAICS or SIC field (SAM.gov, a bid, a bond or insurance application, a vendor portal) and for sellers building lists of janitorial firms. It covers the codes, the rules for picking between them, how many businesses there are and how to find the bigger ones.
The NAICS codes for cleaning services
| Code | Official title | What it covers |
|---|---|---|
| 561720 | Janitorial Services | Cleaning building interiors and windows, and interiors of aircraft, rail cars and ships: office and commercial cleaning, custodial contracts, residential cleaning and maid services, restroom sanitation, disinfecting |
| 561740 | Carpet and Upholstery Cleaning Services | Cleaning carpets, rugs and upholstery at the customer's premises or a plant |
| 561790 | Other Services to Buildings and Dwellings | Exterior cleaning and pressure washing, duct cleaning, chimney sweeping, kitchen exhaust hood cleaning, parking lot sweeping, gutter cleaning |
| 561210 | Facilities Support Services | Running a combination of support services inside a client's facility (cleaning plus maintenance, security, reception and so on) |
| 562910 | Remediation Services | Biohazard and crime scene cleanup, mold and asbestos remediation |
The Census Bureau's index puts window cleaning, venetian blind cleaning, service station degreasing and restaurant kitchen cleaning in 561720. Washing a building's exterior moves to 561790, and sandblasting one moves to construction (238990).
How to choose
NAICS classifies by primary activity, measured in practice by revenue. Most cleaning companies are 561720; the edge cases come from the work mix:
| If you mainly... | Use |
|---|---|
| Clean offices, schools, medical buildings or homes | 561720 |
| Clean windows, inside or out | 561720 |
| Clean carpets and upholstery | 561740 |
| Pressure wash buildings, decks, fences or driveways | 561790 |
| Clean ducts, chimneys or kitchen exhaust hoods | 561790 |
| Clean up after a death, crime or biohazard | 562910 |
| Sandblast building exteriors | 238990 |
| Detail cars | 811192 Car Washes |
| Run cleaning plus two or more other services across a client's site | 561210 |
| Place maids with households (a registry) | 561311 Employment Placement Agencies |
The federal bundling rule. The SBA's size standard table has a footnote for 561210: a procurement counts as facilities support only when it requires three or more separate activities, and if one activity is 50% or more of the contract's value, the procurement takes that activity's code instead. So a base operations contract that's 60% custodial work is coded 561720, with its $22.0 million standard, not 561210 and its $47.0 million standard. Register both codes in SAM.gov if you bid on bundled work.
The SIC codes for cleaning services
| SIC | Title | NAICS 2022 equivalents |
|---|---|---|
| 7349 | Building Cleaning and Maintenance Services, NEC | 561720 (janitorial), 561790 (other building services) |
| 7342 | Disinfecting and Pest Control Services | 561710 (pest control), 561720 (disinfecting) |
| 7217 | Carpet and Upholstery Cleaning | 561740 |
| 4581 | Airports, Flying Fields, and Airport Terminal Services | Aircraft janitorial work went to 561720 |
| 1799 | Special Trade Contractors, NEC | Includes steam cleaning and sandblasting of building exteriors; now split across 561790, 238990 and other codes |
For janitorial and general cleaning, the SIC code is 7349. For pressure washing, the SIC manual put "cleaning building exteriors" and steam cleaning under 1799, a construction code, while NAICS moved exterior washing to 561790. Because 7349 covers both janitorial and other building services, a SIC 7349 list mixes office cleaners with window, duct and exterior specialists. On SEC EDGAR, building services companies file under 7340.
How many cleaning businesses there are
County Business Patterns 2023 counts 67,799 janitorial establishments (561720) with 1,088,193 employees and $32.74 billion in annual payroll, on a 2017 NAICS basis (561720 didn't change in 2022).
| Employees per establishment | Establishments |
|---|---|
| Fewer than 5 | 41,548 |
| 5 to 9 | 10,522 |
| 10 to 19 | 7,308 |
| 20 to 49 | 5,125 |
| 50 to 99 | 1,644 |
| 100 to 249 | 1,033 |
| 250 to 499 | 372 |
| 500 to 999 | 164 |
| 1,000 or more | 83 |
The top states are California (6,956), Florida (6,675), Texas (3,858), New York (3,762) and Illinois (2,520). The neighbors: 561740 carpet cleaning has 6,673 establishments, 561790 has 18,069 and 561210 facilities support has 9,019, with 283,836 employees.
CBP counts only businesses with payroll, and in cleaning that's a small minority. Nonemployer Statistics for 2023 count 1,095,927 janitorial businesses with no employees (NAICS 56172), with $22.78 billion in receipts: about 16 for every establishment with staff, averaging about $20,800 each (our calculation). The 3,296 establishments with 50 or more employees are where the contract cleaning market's buyers of equipment, software, insurance and staffing sit.
SBA size standards
From the SBA's table effective March 17, 2023, in average annual receipts over the last five completed fiscal years:
| Code | Size standard |
|---|---|
| 561720 Janitorial Services | $22.0 million |
| 561740 Carpet and Upholstery Cleaning Services | $8.5 million |
| 561790 Other Services to Buildings and Dwellings | $9.0 million |
| 561210 Facilities Support Services | $47.0 million |
| 562910 Remediation Services | $25.0 million (1,000 employees for environmental remediation) |
Where the code gets used, and what a wrong one costs
- Federal and public bids. The contracting officer assigns one code to each solicitation. A firm registered only under 561790 won't appear when an agency searches SAM.gov for 561720 custodial contractors, and a firm that's small under 561720 may not be small under the 561740 or 561790 standards.
- Tax returns. The IRS Schedule C list uses 561720 Janitorial services, 561740 Carpet & upholstery cleaning services and 561790 Other services to buildings & dwellings, matching NAICS.
- Insurance and bonding. Tell your insurer and surety about pressure washing or biohazard work. Those are different activities with their own codes, and a policy written for interior cleaning may not be priced for them.
Finding cleaning companies
Public building services companies file under SIC 7340 (EDGAR list for SIC 7340). That list shows how loose SIC labels are: it includes ABM Industries, a facility services company, but also Airbnb. The listed companies that do large-scale cleaning:
| Company | EDGAR SIC | Headquarters | Revenue | Fiscal year | Note |
|---|---|---|---|---|---|
| ABM Industries | 7340 | New York, NY | $8,745.9 million | Year ended October 31, 2025 | Janitorial, facilities, aviation and technical services; about 113,000 employees |
| Healthcare Services Group | 8050 | Bensalem, PA | $1,837.2 million | 2025 | Housekeeping and laundry (Environmental Services, $824.7 million) and dietary services for healthcare facilities |
Healthcare Services Group files under 8050 (nursing and personal care facilities), the industry it serves rather than the work it does, so an SIC search for cleaning misses it.
Nearly every other cleaning company is private, but federal contract records name the ones that work for the government. On USAspending.gov, federal contract obligations coded 561720 totaled $1,788.6 million in fiscal year 2025 (October 2024 to September 2025). The largest recipients:
| Recipient | FY2025 obligations under 561720 |
|---|---|
| Skookum Educational Programs | $65.4 million |
| Didlake Inc | $57.9 million |
| J & J Maintenance Inc | $56.0 million |
| Chimes District of Columbia Inc | $55.8 million |
| Global Connections to Employment, Inc. | $52.9 million |
Several of the largest recipients are nonprofit rehabilitation and employment organizations, a reminder that federal custodial buying includes the AbilityOne program (FAR subpart 8.7), under which agencies must buy listed services from nonprofits that employ people who are blind or have severe disabilities. Bebop finds private cleaning companies from a plain-language description (commercial or residential, region, size) and researches each account; the commercial cleaning leads guide covers how those buyers work.
Worked example
Illustrative example. The company and figures are invented to show the method.
Clearwater Facility Services (clearwater.example) has 140 employees in Virginia. Revenue: 70% nightly office and school cleaning, 15% carpet care for the same clients, 10% pressure washing, 5% day porter and reception work.
- Primary code: 561720, for 70% of revenue.
- Other codes in SAM.gov: 561740 and 561790 for the specialty work, and 561210 for bundled facility contracts.
- Size check: average annual receipts of $11.8 million over five years. Small under 561720 ($22.0 million) and 561210 ($47.0 million), but not under 561740 ($8.5 million) or 561790 ($9.0 million). A carpet-only set-aside is out of reach.
- A base contract that's 55% custodial work is coded 561720 under the SBA footnote, so the firm competes as small.
- SIC for a bank form: 7349.
Next step: see who buys cleaning and how to reach them in the commercial cleaning leads guide.
Sources
- North American Industry Classification System, United States, 2022 (manual), US Census Bureau, 2022
- 2022 NAICS definition: 561720 Janitorial Services, US Census Bureau, accessed 30 October 2026
- NAICS concordances: 1987 SIC to 2002 NAICS through 2017 to 2022 NAICS, US Census Bureau, accessed 30 October 2026
- 2023 County Business Patterns datasets, US Census Bureau, 2025
- Nonemployer Statistics 2023, US file (nonemp23us), US Census Bureau, 2025
- Table of size standards (effective March 17, 2023), US Small Business Administration, accessed 30 October 2026
- 13 CFR 121.201 and its footnotes 12 and 13 (Facilities Support Services; Building and Property Specialty Trade Services), Electronic Code of Federal Regulations, accessed 30 October 2026
- FAR 19.102, Size standards, Acquisition.gov, accessed 30 October 2026
- SIC Manual: 7349 Building Cleaning and Maintenance Services, NEC, and 1799 Special Trade Contractors, NEC, Occupational Safety and Health Administration, accessed 30 October 2026
- 2025 Instructions for Schedule C (Form 1040): Principal Business or Professional Activity Codes, Internal Revenue Service, accessed 30 October 2026
- Spending by recipient, NAICS 561720, contracts, fiscal year 2025, USAspending.gov, US Department of the Treasury, accessed 30 October 2026
- FAR Subpart 8.7, Acquisition From Nonprofit Agencies Employing People Who Are Blind or Severely Disabled, Acquisition.gov, accessed 30 October 2026
- ABM Industries, Form 10-K for the fiscal year ended October 31, 2025, SEC EDGAR, 19 December 2025
- Healthcare Services Group, Form 10-K for 2025, SEC EDGAR, 13 February 2026
Written by the Bebop team at Blackpearl Group. Published .
Questions people ask
What is the NAICS code for janitorial services?
561720, Janitorial Services. It covers cleaning building interiors, windows and the interiors of aircraft, rail cars and ships, including office cleaning, custodial contracts, residential maid services, restroom sanitation and disinfecting. The SBA size standard is $22.0 million in average annual receipts, in the table effective March 17, 2023. Carpet cleaning (561740) and exterior cleaning (561790) have their own codes.
What is the SIC code for cleaning services?
SIC 7349, Building Cleaning and Maintenance Services, Not Elsewhere Classified, covers janitorial, office cleaning, window cleaning, maid service on a contract basis and floor waxing. Carpet and upholstery cleaning is SIC 7217. Disinfecting was part of SIC 7342 with pest control. In NAICS, 7349 splits into 561720 for janitorial work and 561790 for other building services.
What is the SIC code for pressure washing?
In the 1987 SIC manual, cleaning and steam cleaning of building exteriors falls under SIC 1799, Special Trade Contractors, Not Elsewhere Classified. In NAICS, pressure washing buildings, decks, fences and driveways is 561790, Other Services to Buildings and Dwellings, which also covers duct and chimney cleaning. Sandblasting building exteriors is a construction code, 238990.
What is the NAICS code for residential cleaning or maid services?
Also 561720. The Census index lists residential cleaning services, cleaning homes, housekeeping services and maid services under Janitorial Services, the same code as commercial office cleaning. The exceptions are a maid registry that places workers with households (561311, Employment Placement Agencies) and a household that employs a maid directly, which is a private household (814110), not a business.
Should a cleaning company use 561720 or 561210?
Use 561720 if cleaning is your main service. 561210, Facilities Support Services, is for firms that run three or more separate services inside a client's facility. Under the SBA's footnote, a federal contract where one service is 50% or more of the value takes that service's code, so a mostly custodial contract is coded 561720 even if it includes other work.