All resources

How to get clients for your cleaning business (commercial contracts)

Where residential cleaning clients come from, why commercial contracts are the better business, and a step-by-step plan to find, call and email office, facilities and property managers.

Guide · 13 min read · Updated

To get clients for your cleaning business, split the work in two. Home cleaning clients come from local channels: a Google Business Profile, reviews and referrals. Commercial clients you go and get: build a list of office, facilities and property managers in your service area, call and email them, and offer a free walkthrough with a written quote. Commercial contracts recur every week and are bigger, so a handful of them can carry the whole business.

This guide covers residential briefly and commercial in depth: who signs cleaning contracts, which buildings to target, a step-by-step list build in ContactYard, a cold call opener, two emails to copy, how to win the walkthrough, and a worked plan with costs.

How to get residential cleaning clients

Homeowners look for a cleaner nearby and trust what their neighbours say. Residential is a local visibility game.

  • Google Business Profile. Set your service area, add real photos, list every service and show prices if you can. This is where “house cleaning near me” searches land.
  • Reviews. Ask every happy client the day you finish. Recent reviews decide who gets the call.
  • Referrals. Offer a discount or a free clean for every referred client who books.
  • Neighbourhood groups. Nextdoor and local Facebook groups, where people ask for recommendations every day.
  • Door hangers. Around the homes you already clean, where neighbours see your car.
  • Home services marketplaces. Quick first jobs, but you pay per lead and compete on price.

None of these need a contact list. Homeowners are consumers, and cold outreach to consumers runs into stricter calling and email rules, so keep homes on local channels. Commercial is different: the buyer is a named person at a business, with a work email and phone, and that's where going direct wins.

Why commercial cleaning contracts are the better business

ResidentialCommercial
How oftenWeekly, every two weeks or one-offSeveral nights a week, often every weeknight
AgreementOften cancel-anytimeUsually a written contract or service agreement
Size of each accountOne homeA whole office, clinic, school or building
ScheduleDaytime, around the homeownerEvenings and weekends, so crews can work other jobs by day
Who decidesThe homeownerAn office, facilities or property manager
How you find themLocal search and referralsA list, calls and emails
GrowthOne home at a timeOne property manager can hand you several buildings

Commercial work also stacks. A property manager who likes your work at one building can add the rest of the portfolio, and the other tenants in a building you already clean are the easiest walkthroughs you'll ever book.

Who buys commercial cleaning

The person who signs is almost never the CEO. It's whoever gets the complaint when the bins aren't emptied.

Building typeJob titles to searchContactYard Industry filterWhat they care about
OfficesOffice Manager, Operations Manager, Facilities Manager; Owner at small firmsOffice-based industries, such as Business Services, Financial Services and TechnologyReliability, no staff complaints, one invoice
Medical and dental clinicsPractice Manager, Office Manager, Practice AdministratorHealthcare > Medical Practices, DentistsDisinfection standards, clean waiting rooms, after-hours access
Gyms and studiosOwner, General Manager, Club ManagerHealthcare > Wellness and Fitness ServicesLocker rooms, equipment, member reviews
Schools and childcareBusiness Manager, Facilities Director, Operations Manager, Head of SchoolEducation and Research > Primary and Secondary EducationSafety, vetted staff, holiday deep cleans
Property managersProperty Manager, Facilities Manager, Portfolio ManagerReal Estate > Real Estate, Leasing Non-residential Real EstateCommon areas, tenant complaints, one vendor for many buildings
WarehousesWarehouse Manager, Operations Manager, Facilities ManagerTransportation and Logistics > Warehousing and StorageBreak rooms, restrooms and offices, safety audits

Tip: Start with one or two building types. Clinics and offices have different checklists, and an email about “disinfecting exam rooms” lands far better than “we clean all kinds of buildings”.

Channels for finding commercial cleaning clients

ChannelSpeedCostNotes
Cold calling a verified listSame dayYour timeOffice and practice managers answer their phones. The fastest way to book walkthroughs
Cold email to the same listDaysLowWorks best a day or two before the call
Walk-ins and drop-offsSame dayYour time and printed materialGood for clinics and small offices on one street. Ask for the manager by name
Property manager relationshipsWeeks to monthsFreeOne relationship can open several buildings
Bid sites and public tendersWeeksSubscriptions and bid prep timeSchools and government. Price-driven, slow decisions
Google Business ProfileMonthsFreeCatches “commercial cleaning near me” searches
Referrals and neighbouring tenantsWeeksFreeAsk happy clients to introduce you to others in the building
Local business groupsMonthsMembership feesChambers of commerce and building owners' associations

Calling and emailing a list you built yourself is the only channel you fully control. Everything else is a bonus on top.

How to build a commercial cleaning prospect list, step by step

The example follows Northwind Facility Care, a fictional commercial cleaner in Columbus, Ohio, going after clinics and offices.

Step 1: Set your service radius

Your crews drive to every job, so your market is the area you can reach in about 30 minutes. In Company Location, Northwind adds Columbus, Dublin, Westerville, Hilliard, Grove City and Gahanna.

Step 2: Pick building types with Industry

Northwind runs two segments: Healthcare > Medical Practices and Dentists for clinics, and Business Services plus Financial Services for offices. One saved search per segment means each email can talk about that building's needs.

Step 3: Choose the size

Under Employee Headcount, pick 11 to 20, 21 to 100 and 101 to 250. Many offices under 10 staff clean themselves or share the building's cleaner, and the largest companies tend to run formal bids.

The filter panel with Employee Headcount, Company Location and Industry highlighted

Step 4: Add the decision makers' titles

For clinics: Practice Manager, Office Manager and Practice Administrator. For offices: Office Manager, Operations Manager and Facilities Manager. Under Exclude job titles, add Assistant and Intern. Leave matching on Smart, and switch to Exact only if Smart brings in titles you don't want.

The Job Title filter with included and excluded job titles highlighted

Step 5: Remove other cleaning companies

On the exclude side of Services, add Cleaning Services. In the Keywords exclude box, add “janitorial” and “cleaning”. Now the list is buyers, not competitors.

Tip: Facility management companies subcontract cleaning across many sites. Run a separate search on Real Estate > Facilities Services with Facilities Manager and Account Manager titles, keeping the cleaning exclusions on.

Step 6: Require a phone number

Turn on Phone required for your call list and Email required for email. ContactYard includes the mobile number when available in the same credit as the verified email, so a call-first list costs no more than an email list.

Step 7: Search, save and export

Results appear with the total count. Check a page of rows, save one search per segment, then export. Sort the CSV by city so walkthroughs booked on the same day are close together. How to build a prospect list goes deeper on each filter.

Search results showing 4,812 matching marketing leaders

Cold calling commercial cleaning prospects

Calling is where cleaning companies win contracts. The decision is local, the buyer is reachable, and a voice builds trust faster than an email. Call a day or two after your first email, mid-morning or mid-afternoon, and skip Monday mornings when office managers are buried.

Cold call opener

Hi {first_name}, this is {your name} from {company}. We clean {building type}s around {area}. I sent you a short email on {day}. Is now a bad time for 30 seconds? [If they say go ahead] Who looks after the cleaning at {their company} right now? How happy are you with them, out of 10? [If under 9] What would make it a 10? We do a free 20-minute walkthrough and send a fixed written quote within a day. Would {day} or {day} work better? [If 9 or 10] Good to hear. When does the current contract come up? Can I send a quote you can keep on file for then?

  • Dial by hand and honour every “don't call”. Check the calling rules in your country before you start.
  • Ask about the current cleaner, not about you. Most prospects already have one. Your opening is the gap between their score and a 10.
  • Note the contract end date. “Not now” often means “when the contract is up”. Set a reminder a month before.
  • Book the walkthrough on the call. Offer two times, not “whenever suits you”.

Need more numbers? How to get phone numbers for cold calling covers every source, and how to find decision makers in a company helps when you're not sure who signs.

Cold email templates for commercial cleaning

Send the email first, then call. The email makes the call feel expected, and the call makes the email get read.

Email to an office or practice manager

Subject: cleaning at {company} Hi {first_name}, Quick question: how often do you have to chase your cleaners at {company}? We clean {number} {building type}s around {area}, nights only, with the same crew every visit and a checklist you can see after each clean. If anything's missed, we fix it the next day at no charge. Could I do a free 20-minute walkthrough next week? You'd get a fixed written quote within a day, which is useful even if you stay with your current cleaner. {Your name} {Your company}, {phone} {Postal address} Not for you? Reply "no" and I won't email again.

Email to a property manager

Subject: one cleaning vendor for your {area} buildings Hi {first_name}, Tenant complaints about common areas and restrooms usually land on the property manager first. We clean {number} commercial buildings around {area} for managers who wanted one reliable vendor instead of one per building. Each building gets the same crew, a written scope and a monthly report you can forward to the owner. We also clean tenant suites, so your tenants have one less vendor to find. Worth a walkthrough at one of your buildings to compare with your current service? {Your name} {Your company}, {phone} {Postal address} Not for you? Reply "no" and I won't email again.

Follow up once or twice in the same thread. What a cold email is covers the setup that keeps you out of spam folders.

Win the walkthrough

The walkthrough is where commercial contracts are won. Treat it as a sales meeting, not just an estimate.

  1. Arrive with questions. What does the current cleaner miss? Who complains, and about what? When does the contract end?
  2. Measure and note everything. Square footage, restrooms, kitchens, floor types, and special areas like exam rooms or locker rooms.
  3. Quote in writing within a day. A clear scope per visit, per week and per month, with one monthly price.
  4. Bring proof. Insurance certificates, references from similar buildings and how you vet your staff.
  5. Offer a low-risk start. A 30-day trial, or a one-off deep clean before the contract starts.
  6. Follow up. If the answer is “not yet”, ask when the current contract ends and call a month before.

Worked example: Northwind Facility Care's first two months

Northwind Facility Care, fictional commercial cleaner in Columbus, Ohio

Service area
Columbus, Dublin, Westerville, Hilliard, Grove City and Gahanna
Segments
Medical and dental clinics with 11 to 100 staff; offices with 21 to 250 staff; commercial property managers
Titles
Practice Manager, Office Manager, Facilities Manager, Operations Manager, Property Manager
List
900 contacts with Phone required on, sorted by city
Outreach
Email 1 on Monday, a call on Wednesday, 2 follow-up emails. 40 calls a day
Offer
Free 20-minute walkthrough, fixed written quote within a day
Data cost
ContactYard Growth: $49 for 10,000 contacts. 900 used, the rest roll over for 2 months
Same 900 contacts elsewhere
3,600 to 10,800 credits at 4 to 12 credits per contact with the mobile
Goal
20 walkthroughs and 4 signed contracts in two months

Four contracts at several nights a week each is steady, recurring revenue that renews without new marketing. The data behind all of it is $49.

Common mistakes

  • Cold-calling homeowners. Residential runs on local search and referrals. Keep outbound for businesses.
  • Pitching the CEO of a 200-person company. The office or facilities manager runs cleaning. Call them.
  • “We clean everything”. Pick building types and speak to their needs.
  • Going outside your radius. A contract 50 minutes away eats its margin in drive time.
  • Quoting without a walkthrough. You'll underprice the job or lose trust.
  • Giving up at “we already have a cleaner”. Almost everyone does. Ask how happy they are and when the contract ends.
  • Calling from an old list. Office managers move jobs. ContactYard refreshes its data every 30 days, so rerun the saved search monthly instead of reusing last quarter's file.

FAQ

How do I get clients for my cleaning business?
For homes, use a Google Business Profile, reviews, referrals and neighbourhood groups. For commercial contracts, build a list of office, practice, facilities and property managers in your service area in ContactYard, email and call them, and offer a free walkthrough with a written quote.
How do I find clients for a cleaning business fast?
Call businesses directly. Export office and practice managers near you with Phone required turned on, send a short email, then call two days later to book walkthroughs. You can start the same day you build the list.
How do I get customers for a cleaning business with no experience?
Start with small offices and clinics, where one manager decides. Get insured, ask early residential clients for references, and offer a 30-day trial or a one-off deep clean so the first yes is low-risk.
How do I get more cleaning clients from the ones I have?
Ask every happy client for a referral, offer to clean other tenants in the same building, ask property managers about their other buildings, and add services like deep cleans, carpets and windows.
Is commercial cleaning better than residential?
For steady growth, yes. Commercial contracts recur several times a week, cover a whole building, usually come with a written agreement and run in the evenings. Residential is easier to start but grows one home at a time.
Who do I contact to win a commercial cleaning contract?
The person who gets the complaints: the office manager or operations manager in offices, the practice manager in clinics, the facilities manager in larger buildings, and the property manager for multi-tenant buildings.

What to do next

Start free, build your first segment inside your service area, and book your first walkthroughs this week. For more ways to fill the pipeline, read how to get B2B leads and what sales leads are.