The cleaning industry has unlimited income potential. Janitorial services alone were worth $61 billion in 2017. Carpet and upholstery cleaning services are expected to reach $4,483 million by 2022. The competition is tight, making it difficult to stand out from the crowd and retain customers. After all, new cleaning companies are popping up everywhere. One way to grow your business and secure long-term work is to get government cleaning contracts. This kind of arrangement can be extremely profitable for small and big companies alike.

Get a D-U-N-S Number

Apply for a D-U-N-S number before you start placing government cleaning bids. This nine-digit ID number indicates a company's reliability and financial stability. It's required for any business that wants to apply for government contracts or grants. The officials who analyze janitorial bids will check your D-U-N-S number to find out more about your business and make a decision accordingly.

To obtain this unique identifier, access Dun & Bradstreet and fill out the application form. Any individual or legal entity engaged in commercial business activities can request a D-U-N-S number. Registration is free. You can expect to receive the D-U-N-S within one or two business days.

Register with SAM

SAM stands for the System of Award Management. To be able to do business with the government, it's legally required to create a SAM user account. This process is free and can be completed online.

Before you register with SAM, head over to and sign up for an account. All you need is an email address and a phone number. Once your application is complete, you may use to create and update your account.

Find Your NAICS Code

Certain federal contracts require applicants to submit their NAICS (North American Industry Classification System) code. This number indicates the types of products or services you offer. As a business owner, you can have one or more NAICS codes. To find yours, access the U.S. Census Bureau's website and check the reference files located on the left side of the homepage.

The NAICS code for janitorial services is 561720. It applies to all businesses specialized in cleaning buildings, windows and transportation equipment, such as ships or cars. Housekeeping services, disinfecting services, washroom sanitation services and office cleaning are just a few examples. Carpet and upholstery cleaning services are assigned the NAICS code 561740.

Certain cleaning activities fall under a different category. For example, if you provide pressure washing, duct cleaning or gutter cleaning services, you'll be assigned the NAICS code 561790. Now you can access the U.S. Small Business Administration website and enter your NAICS code and annual revenue to determine whether or not you're eligible for government contracts. This step is required only for small businesses.

Place Government Cleaning Bids

Go online to search for government cleaning contracts that match your services. A good start is, which features bid opportunities across all industries. Here you can place government cleaning bids, janitorial bids and other types of bids on contracts offered by schools, hospitals, public institutions and so on.

Another option is to sign up for the U.S. General Services Administration (GSA) program. Its purpose is to help small businesses obtain government contracts and achieve success. Once you're registered, government officials will review your services and decide whether or not you're a good fit.

You can also place government cleaning bids on,, and other websites. Most bid opportunities include a request for proposal (RFP), which describes the terms of the contract and may request additional information from those who apply. Make sure you carefully review this document before placing your bid. If you comply, go ahead and submit your proposal.