# How to Get Commercial Cleaning Contracts in 2026

URL: https://leadraft.co/blog/how-to-get-commercial-cleaning-contracts
Summary: Get commercial cleaning contracts: which businesses to target, how to build the list, where public bids are posted (SAM.gov, local portals) and scripts.

[ All articles](https://leadraft.co/blog)

# How to get commercial cleaning contracts: targets, bids and outreach

Get commercial cleaning contracts: which businesses to target, how to build the list, where public bids are posted (SAM.gov, local portals) and scripts.

The Leadraft teamLeadraft

Published

November 3, 2026

Read time

8 min

Category

Playbook

To get commercial cleaning contracts, list every business of the types you clean best inside the area your crews can reach (offices, medical and dental practices, gyms, daycares, dealerships, churches and the property managers who run many buildings), then contact the person who manages the facility with a specific offer and a free walkthrough. In parallel, register on SAM.gov and on your state and city procurement portals so you see public cleaning bids when they open. Most private contracts come from steady, local outreach; most public ones come from reading bid notices carefully.

## Which businesses hire commercial cleaners?[#](#which-businesses-hire-commercial-cleaners)

Any business with a fixed location, regular visitors and nobody whose job is cleaning. The best first targets have three traits: they're open on a set schedule (so you can clean after hours), they care how the space looks to customers, and the decision maker is on site.

Scroll horizontally if needed →

| Target | Why they buy | Maps search terms | Decision maker | Industry page |
| --- | --- | --- | --- | --- |
| Small and mid-size offices | No in-house janitorial staff | "law firm", "accounting firm", "insurance agency", "office" | Office manager, owner | [Law firms](https://leadraft.co/leads/law-firms), [accountants](https://leadraft.co/leads/accountants) |
| Medical and dental practices | Patients judge cleanliness; infection control | "dentist", "chiropractor", "physical therapist", "urgent care" | Practice manager | [Dentists](https://leadraft.co/leads/dentists), [chiropractors](https://leadraft.co/leads/chiropractors) |
| Gyms and studios | Heavy daily use, locker rooms | "gym", "yoga studio", "fitness center" | General manager, owner | [Gyms](https://leadraft.co/leads/gyms) |
| Daycares | Frequent cleaning, parent expectations | "daycare", "preschool", "child care center" | Director | [Daycares](https://leadraft.co/leads/daycares) |
| Car dealerships | Showrooms, service lounges, large floor area | "car dealer", "auto dealership" | General manager, facilities | [Car dealerships](https://leadraft.co/leads/car-dealerships) |
| Churches | Weekly events, often volunteer-cleaned | "church" | Pastor, administrator | [Churches](https://leadraft.co/leads/churches) |
| Property management companies | Common areas across many buildings | "property management company" | Property manager | [Property managers](https://leadraft.co/leads/property-management-companies) |

Property managers deserve their own campaign. One property manager can oversee several buildings, so a single good relationship can lead to several contracts, and they're also the people tenants ask when they need a cleaner.

## How do I build a list of commercial cleaning prospects?[#](#how-do-i-build-a-list-of-commercial-cleaning-prospects)

Start from where your crews can work, not from a city name. Driving time between sites eats margin on nightly routes.

1.  **Draw your service area.** A polygon or radius around where your crews already work, or a few ZIP codes you want to grow into.
2.  **Search every target type** from the table inside that area. Use several terms per type: "dentist", "dental clinic" and "orthodontist" are different Google Maps categories.
3.  **Search in pieces.** One Google Maps search shows only about 120 results, so a metro needs several searches by neighborhood or ZIP code. See [why Google Maps stops at 120 results](https://leadraft.co/blog/google-maps-120-results-limit).
4.  **Export to one spreadsheet** with business, category, address, phone, website, email, hours and reviews.
5.  **Qualify by size proxy.** Maps doesn't list square footage or headcount, so use proxies: review count (more customers through the door), hours (long hours, more cleaning) and category (dealerships and gyms are large floor areas).
6.  **Find a contact.** Office and practice managers often have an email on the practice's website; small businesses without one get a call or a visit.

The six steps behind a list you can send to. Skipping any one of them shows up later as missed businesses, wasted credits or bounces.

## Worked example: one service area, one quarter[#](#worked-example-one-service-area-one-quarter)

Assumptions, for illustration only: you clean offices and medical practices in a 12-mile radius. After deduplication you have 900 target businesses, half of them with a usable email.

Scroll horizontally if needed →

| Step | Rule (assumed) | Result |
| --- | --- | --- |
| Target businesses in the radius | from the export | 900 |
| With a checked email | 50% | 450 |
| Reply with interest | 3% of 450 | about 14 |
| Walkthroughs booked | half of replies | 7 |
| Contracts signed | one in three walkthroughs | about 2 |
| The other 450, no email | call or walk in | tracked separately |

If an average contract is worth $1,200 a month (an assumption; price from your own costs and local rates), two new contracts add $2,400 a month, or $28,800 a year if they stay 12 months. Every rate in the table is an assumption. Track your own numbers by business type and drop the types that don't convert.

## Where do I find commercial cleaning bids and RFPs?[#](#where-do-i-find-commercial-cleaning-bids-and-rfps)

Public cleaning work is posted on procurement portals: SAM.gov for federal agencies, and separate portals or purchasing pages for states, counties, cities, school districts and public universities. Each one has its own vendor registration.

### Federal: SAM.gov[#](#federal-samgov)

1.  **Register your entity on SAM.gov.** Registration gives you a Unique Entity ID and lets you bid on federal contracts as a prime contractor. GSA's checklist says there's no charge to get a Unique Entity ID, register, or keep the registration current. Ignore companies that offer to do it for a fee.
2.  **Search Contract Opportunities** for "janitorial" or "custodial", or by NAICS code 561720 (Janitorial Services). Filter by your state and set saved searches so new notices arrive by email.
3.  **Read the whole solicitation.** Look at the place of performance, the cleaning frequency, the evaluation criteria, the site-visit date and the question deadline before you price anything.
4.  **Get free help.** APEX Accelerators (formerly Procurement Technical Assistance Centers) help small businesses register and prepare bids at no cost.

### State and local[#](#state-and-local)

Most states run an e-procurement site, and many counties, cities and school districts post bids on their own purchasing page or a hosted bid portal. Search "\[your state\] procurement portal" and "\[your city\] bids and solicitations", register as a vendor under janitorial or custodial services, and check the notifications weekly. Public bids often require a pre-bid site visit, proof of insurance and references, so prepare those once.

Scroll horizontally if needed →

| Source | Typical buyers | What to watch |
| --- | --- | --- |
| SAM.gov | Federal offices, military sites, VA clinics | Set-asides, wage requirements, site visits |
| State e-procurement | State agencies, some universities | Vendor registration, statewide contracts |
| City and county purchasing | Municipal buildings, libraries, parks | Local vendor preferences, insurance minimums |
| School districts | Schools, district offices | Summer deep cleans, board approval dates |

Public contracts are slower and more price-competitive than private ones. Many cleaning companies use them to add steady base volume while private outreach builds higher-margin work.

## What should my outreach say?[#](#what-should-my-outreach-say)

Lead with a free walkthrough and a written quote, and mention something specific about their type of business. Cleaning is a trust purchase: managers worry about keys, after-hours access and staff turnover more than price.

### Email: office or practice manager[#](#email-office-or-practice-manager)

```
Subject: cleaning for {{business}}

Hi there,

We clean {{category}} offices around {{city}} after hours, so your
team walks into a clean office every morning without anyone
having to manage it.

I'd like to do a free 15-minute walkthrough and send you a written
quote with a fixed monthly price. Same crew every visit, insured,
and you can cancel with 30 days' notice.

Is there a week that works for a quick look?

[Name] · [Company] · [Postal address]
Not interested? Reply "no" and I won't write again.
```

### Email: property manager[#](#email-property-manager)

```
Subject: common-area cleaning for your buildings

Hi there,

We handle common-area and tenant cleaning for commercial buildings
around {{city}}. If you manage more than one property, we can quote
them together and give you one point of contact for all of them.

Can I send a short capabilities sheet and a sample checklist?

[Name] · [Company] · [Postal address] · Reply "no" to opt out.
```

### Call or walk-in opener[#](#call-or-walk-in-opener)

```
"Hi, who handles your cleaning contract? ... I run a commercial
cleaning company nearby. I'm not asking you to switch today. I'd
like to leave a card and, if it ever helps, do a free walkthrough
and quote."
```

Make your promises match your agreement. If the email says "cancel with 30 days' notice", the contract has to say that too. For medical sites, know which of your crew's tasks could involve blood or other potentially infectious materials: OSHA's Bloodborne Pathogens standard (29 CFR 1910.1030) applies to employers whose workers have that exposure.

## What rules apply to cold outreach for cleaning services?[#](#what-rules-apply-to-cold-outreach-for-cleaning-services)

Commercial email in the US falls under CAN-SPAM: accurate headers and subject lines, a physical postal address and a working opt-out honored within 10 business days. Calls to business lines are mostly exempt from the FTC's Telemarketing Sales Rule and the National Do Not Call Registry, but the ban on misrepresentations now covers business-to-business calls, and autodialed or prerecorded calls and texts to cell phones need consent; see [how to find businesses to cold call](https://leadraft.co/blog/how-to-find-businesses-to-cold-call). Google's Maps Platform terms restrict scraping and building lists from Maps content, which is a contract issue separate from these laws. Get legal advice for your situation, and see [cold email laws](https://leadraft.co/blog/cold-email-laws).

If you'd rather not build the list by hand, Leadraft finds every business of the types you clean inside the area you draw and checks the emails it finds against the live mail server. Businesses outside your area or in the wrong trade are never charged. Try it on your service area on the [free plan](https://leadraft.co/pricing), or read how it works for [local sales teams](https://leadraft.co/solutions/local-sales).

## FAQ[#](#faq)

### How do I find commercial cleaning clients?[#](#how-do-i-find-commercial-cleaning-clients)

Pick the building types you clean best (offices, medical and dental practices, gyms, daycares, dealerships, churches), list every one of them inside the area your crews can reach, and contact the person who manages the facility. Add property management companies, because one relationship can cover many buildings. Run public bids on SAM.gov and your state and city portals in parallel.

### Where can I find commercial cleaning bids and RFPs?[#](#where-can-i-find-commercial-cleaning-bids-and-rfps)

Federal opportunities are posted on SAM.gov; search for janitorial services or NAICS 561720. States, counties, cities, school districts and public universities post their own bids on procurement portals or purchasing pages. Register as a vendor on the ones near you so you're notified when a cleaning bid opens.

### Does it cost money to register on SAM.gov?[#](#does-it-cost-money-to-register-on-samgov)

No. Getting a Unique Entity ID and registering and renewing an entity on SAM.gov is free. Be wary of companies that charge to register you. APEX Accelerators offer free help with registration and bidding.

### Who decides on cleaning services at a business?[#](#who-decides-on-cleaning-services-at-a-business)

At a small office or practice, usually the owner or office manager. At larger sites, the facilities manager or operations manager. In multi-tenant buildings, the property manager often hires cleaning for common areas and sometimes for tenants. Ask the front desk who handles the cleaning contract.

### Is cold email or cold calling better for cleaning contracts?[#](#is-cold-email-or-cold-calling-better-for-cleaning-contracts)

Use both, plus walk-ins. Email reaches office and practice managers at scale; calls and short visits work well with small businesses that have no findable email. Calls to businesses for business services are mostly outside the National Do Not Call Registry, but other rules still apply.

## Sources[#](#sources)

1.  SAM.gov, [Entity registration](https://sam.gov/content/entity-registration) (registration lets you bid on federal contracts; a Unique Entity ID is assigned).
2.  GSA / SAM.gov, [Entity registration checklist](https://sam.gov/sites/default/files/2024-11/entity-checklist.pdf) (no charge to get a Unique Entity ID, register or maintain registration).
3.  U.S. Census Bureau, [NAICS 561720 Janitorial Services](https://www.census.gov/naics/?input=561720&year=2022&details=561720).
4.  U.S. Department of Defense Office of Small Business Programs, [APEX Accelerators](https://business.defense.gov/Portals/57/APEX%20Accelerators%20\(2_25\).pdf) (formerly PTACs; help with SAM registration and bids).
5.  OSHA, [Bloodborne Pathogens standard, 29 CFR 1910.1030](https://www.osha.gov/laws-regs/regulations/standardnumber/1910/1910.1030).
6.  Federal Trade Commission, [CAN-SPAM Act: A Compliance Guide for Business](https://www.ftc.gov/business-guidance/resources/can-spam-act-compliance-guide-business) and [Complying with the Telemarketing Sales Rule](https://www.ftc.gov/business-guidance/resources/complying-telemarketing-sales-rule).
7.  Google, [Google Maps Platform Terms of Service](https://cloud.google.com/maps-platform/terms).

## Lead lists for the trades in this article

-   [Gyms email listA gym email list built from Google Maps covers every gym, fitness center and boutique studio in the area you choose, from franchise clubs to one-room CrossFit boxes and yoga studios.](https://leadraft.co/leads/gyms)
-   [Churches email listA church email list built from Google Maps covers the churches and other congregations in the area you choose, from megachurches to small rural congregations, sorted by denomination where the listing says so.](https://leadraft.co/leads/churches)
-   [Daycares email listA daycare email list built from Google Maps covers the child care centers, preschools, Montessori schools and after-school programs in the area you choose.](https://leadraft.co/leads/daycares)
-   [Dentists email listLeadraft builds a list of dental practices from Google Maps for the area you choose: a city, a county, a ZIP code or a shape you draw.](https://leadraft.co/leads/dentists)
-   [Chiropractors email listA chiropractor email list built from Google Maps covers every chiropractic office in the area you choose, from one-doctor practices to multi-location groups and franchises.](https://leadraft.co/leads/chiropractors)
-   [Property management companies email listA property management email list built from Google Maps covers every residential, HOA, vacation rental and commercial property manager in the area you choose.](https://leadraft.co/leads/property-management-companies)
-   [Lead lists for every industry](https://leadraft.co/leads)

## Keep reading

-   [
    
    November 3, 2026Playbook
    
    ### How to find vending machine locations: a list-building method that works
    
    Find vending machine locations: the business types that work, foot-traffic signals in Maps data, a route-sized list, the pitch and how deals are set up.
    
    Read article
    
    ](https://leadraft.co/blog/how-to-find-vending-machine-locations)
-   [
    
    November 3, 2026Playbook
    
    ### How to get commercial landscaping contracts: property managers, HOAs and office parks
    
    Get commercial landscaping contracts: list property managers, HOAs and business sites in your route area, pitch before budget season, and win the walkthrough.
    
    Read article
    
    ](https://leadraft.co/blog/how-to-get-commercial-landscaping-contracts)
-   [
    
    November 3, 2026Playbook
    
    ### How to get dental practices as clients: the list, the office manager and the pitch
    
    Get dental practices as clients: who decides at a practice, how to list every dentist in your area, what to pitch, when to call, and email scripts that fit.
    
    Read article
    
    ](https://leadraft.co/blog/how-to-get-dental-practices-as-clients)

Last built: 2026-11-09
