LeadWharf

Winning contracts · Guide

How to get commercial cleaning contracts, step by step

To get commercial cleaning contracts, choose the buildings you want to clean, find the person who signs off on cleaning in each one, reach them before their current contract is up for review, and win the walk-through with a precise quote. Judge every channel on what each signed contract cost you, not what each lead cost, and run the steps every week rather than waiting for the phone to ring.

Aarav SharmaBy Updated 15 min read

Commercial cleaning contracts are won in a predictable order. You decide which buildings you want, you find who signs for them, you get in front of that person at the right moment, and you turn a walk-through into a signed agreement. Most owners who struggle to get commercial cleaning contracts are strong on the last step and weak on the first three. This guide covers all four, shows you how to judge each channel by what a signed contract really cost, and ends with a weekly routine.

The market is large enough for a focused company to grow. The U.S. Bureau of Labor Statistics counts 2,432,600 janitor and building cleaner jobs in 2025, with 35% of them in the "services to buildings and dwellings" industry, which is contract cleaning companies. Educational services account for another 17%, healthcare and social assistance 7%, and government 5%, all places where cleaning is sometimes handed to contractors. The work exists. The job is getting to it first.

For the routes compared side by side rather than a step-by-step plan, see commercial cleaning contracts route by route.

Which buildings should you go after first?

Go after the buildings your crew can already clean well, in a tight radius, on the schedule those buildings usually want. Focus beats volume in commercial cleaning because travel time eats margin and supervisors cannot be in two places at once.

SegmentWhy it is attractiveWhat buyers care aboutGuide
OfficesNightly schedules, steady volumeReliability, security, quiet crewsOffice cleaning leads
Medical and dentalDaily service, higher ratesWritten protocols, training, documentationMedical office cleaning contracts
Property managementSeveral buildings behind one relationshipResponsiveness, reporting, coverageProperty management leads
Warehouse and industrialLarge square footage, long termsSafety, floor care, flexibility on shiftsWarehouse cleaning leads
Schools and daycareTerm-based schedules, summer projectsBackground checks, product safetySchool cleaning leads

Price expectations differ by segment. Jani-King's pricing guide notes that healthcare cleaning can cost 20 to 30 percent more than standard office cleaning because of stricter sanitation requirements. Know those differences before you pick a segment, because they change how much sales effort each contract can carry.

What does an ideal client profile look like for a cleaning company?

An ideal client profile is a written description of the one kind of building you most want to win, specific enough that anyone on your team could build a prospect list from it. Fill in every row. The example below is made up to show the level of detail; replace each value with your own.

FactorExample (illustrative)
AreaWithin 20 minutes' drive of the shop
Building typeMedical and dental practices
Size2,000 to 8,000 square feet
People on site5 to 40 staff
Service and frequencyRecurring cleaning, five nights a week
Who signsPractice manager or owner-dentist
Smallest job worth takingWhatever covers a crew's travel and a profitable minimum visit
Typical triggerLease renewal, a new practice opening, a run of complaints
Renewal monthAsk and record it for every building on the list

A profile like that tells you who to look for, what to say and what to quote. Build one per segment.

Who signs a commercial cleaning contract?

The person who signs a commercial cleaning contract is usually the office manager, facilities manager, practice manager, property manager or owner. In small buildings it is often the owner or office manager. In multi-tenant buildings the property manager usually controls common areas, while each tenant may buy its own suite cleaning.

Getting this right saves weeks. A receptionist can pass a message along. They cannot approve a budget. Before you pitch, find:

  • The job title that controls cleaning in this type of building
  • The person's name and a direct phone number or email
  • Whether the building is owner-occupied or leased, and who pays for cleaning under the lease
  • When the current contract started and when it renews, if they will tell you

For a large or multi-site account, one contact is rarely enough. Map everyone who touches the decision (facilities lead, finance approver, site managers) and learn how the company buys before you reach out. One signature can cover many buildings.

How do you find the decision-maker's name?

You find the decision-maker through the company website, LinkedIn, the building's leasing signage, a polite call to the front desk asking who handles facilities, and local business directories. Verify the email before you send anything. A bounced email damages your sending reputation, which we cover in cold email for cleaning companies.

How do you reach buildings at the right time?

You reach buildings at the right time by staying in regular, useful contact so you are the obvious call when their current cleaner slips. Most buildings already have a cleaner. You cannot predict which week they will switch, so the goal is to be known before it happens, and to watch for the events that usually come first.

What triggers a building to look for a new cleaner?

These events tend to put a cleaning contract in play. Watch for them in local news, leasing signs, LinkedIn job changes and your own conversations:

  1. A lease is signed, renewed or ended. Tenants moving in or out often review every service contract at once.
  2. An office relocation or expansion. New space, or a second floor, needs a scope that did not exist before.
  3. A new location opens. Clinics, branches and schools need a cleaner from day one.
  4. Construction or a fit-out finishes. The builder's final clean ends, and recurring cleaning has to start.
  5. A new property manager or facilities manager arrives. New managers often bring their own vendors or test the current ones.
  6. The building changes owner. New owners frequently re-bid services.
  7. Complaints pile up about the current cleaner. Missed bins, dusty desks and restrooms that run out of supplies.
  8. A scheduled vendor review or contract renewal comes up. The quiet moment when switching is easiest.
  9. A request for proposals is posted. The formal version of the same decision.

The most useful habit in this whole guide: when you first speak to a building, ask when the current agreement renews, and write down the month. Put a reminder two or three months before it. That one note turns a cold follow-up into a well-timed one. Our guide to when businesses switch cleaning companies covers the seasonal and budget-year patterns behind these triggers.

Which channels put you in front of buyers?

Each channel has a different cost, speed and owner. "Owned" means it keeps producing after you stop paying for it. "Rented" means it stops when the spending stops.

ChannelSpeed to first walk-throughCostOwned or rentedBest for
Referrals from clients and partnersSlow to build, fast once workingLow cash, high relationship timeOwned, but depends on goodwillEvery company
Cold email to verified decision-makersWeeksLow to moderate, needs setupOwned list, effort-based resultsOwners who will follow up
Cold callingDays to weeksHigh labor timeOwned list, effort-based resultsCompanies with a caller
Walk-ins with a leave-behindDaysFuel and timeOwned, effort-basedDense business parks
Search and Google Business ProfileMonthsModerateOwned, keeps workingLong-term inbound flow
Property manager relationshipsMonthsTimeOwned, tied to the personMulti-building contracts
Bought leads or appointmentsDaysPer lead or appointmentRented flow, but each contact is yoursFilling a calendar fast
Public bidsWeeks to monthsTime on paperworkBuyer controls timingCompanies with documented systems

A mix works better than betting on one. Rented channels fill the calendar now; owned channels lower your cost later. For Google Business Profile, Google says local results are mainly based on relevance, distance and popularity (it explains the third under the heading "prominence"), so a complete profile, your real service area and steady reviews all count. For a closer look at buying versus building, read buying lead lists vs pay per lead and in-house sales vs outsourced lead generation.

Who should you ask for referrals?

Ask the trades and professionals who are already inside the buildings you want, because they see a cleaning problem before anyone calls a cleaner. Good referral partners include:

  • Property managers, who control common areas and often several buildings
  • Commercial real estate brokers, who know which tenants are moving and when
  • General contractors, who hand over finished buildings that need cleaning from week one
  • Flooring contractors, who install floors that need a care plan afterward
  • Restoration companies, whose clients need regular cleaning once the water or fire job ends
  • HVAC, pest control and window cleaning companies, who visit the same sites on a schedule
  • Office furniture suppliers and commercial movers, who know about relocations weeks ahead

Send work back their way. Property managers deserve their own plan, covered in how to find property managers for cleaning contracts.

What should the first message say?

The first message should name their building, one specific problem cleaners in that kind of building commonly cause, and a small next step. For example: "Most dental practices we speak with want the operatories done after the last patient, not before. If that has been a sore point, I can walk the practice for 20 minutes this week and send a fixed monthly price." Short, specific and easy to say yes to.

A short compliance note for cold email. In the US, the FTC's CAN-SPAM guide says the law makes no exception for business-to-business email: use accurate sender details and honest subject lines, include your postal address, and honor opt-outs within 10 business days. In Canada, CASL needs express or implied consent (implied consent can cover a business address the person has conspicuously published, where the message relates to their role), plus a working unsubscribe that takes effect within 10 business days. The details are in cold email for cleaning companies.

How do you compare channels on cost per contract won?

Compare channels by dividing everything you spent on a channel by the number of contracts it actually signed. Cost per lead tells you what a conversation cost. Cost per contract won tells you what a client cost, which is the number that decides whether a channel is worth keeping.

Here is an illustrative example with made-up numbers, to show the math rather than any real market price:

Channel A: cheap shared leadsChannel B: pricier qualified leads
Leads in a quarter3010
Price per lead$35$90
Total spend$1,050$900
Contracts signed13
Cost per lead$35$90
Cost per contract won$1,050$300

Channel A looks cheaper on every invoice and costs more than three times as much per client. The gap usually comes from how many other companies got the same lead, if the contact could sign, and if the building wanted regular work at all.

To run your own numbers:

  1. Tag every lead with its source the day it arrives.
  2. Count spend and labor hours per source each month, including your own time at a fair hourly rate.
  3. Count signed contracts per source, not walk-throughs or quotes, and review over a full quarter.
  4. Set a ceiling: the most a contract is worth acquiring, based on the lifetime value of a janitorial client.

The cost per lead calculator does the break-even math for you, and how much commercial cleaning leads cost lists published prices by lead type with sources.

Are lead generation companies worth it for commercial cleaning?

Lead generation companies are worth it when they add signed contracts at a cost per contract you are happy with, and not worth it when they add phone calls you cannot close. The answer depends far more on the type of lead than on the idea of buying leads.

They tend to pay off when:

  • Your crew has open hours and your own outreach is not filling them
  • Nobody has time to prospect every week, or you are opening a new area
  • You can call every lead back within the hour

They tend to disappoint when the same lead is sold to several companies, when the contact cannot sign, or when nobody follows up fast. Speed matters because interest fades: research on web leads found that firms trying to reach a lead within an hour were nearly seven times as likely to qualify it as those trying an hour later.

The biggest single difference is exclusive versus shared. An exclusive cleaning lead is a lead sold to one company only, so you are not racing four other cleaners to the same phone. A shared lead is cheaper because the seller spreads its cost across several buyers, and the first caller often sets the price. Before you buy from anyone, ask:

  • Is each lead exclusive, and if not, how many companies receive it?
  • Is the contact the person who signs?
  • Has the building asked for recurring work, at a frequency and size you want?
  • Is a wrong lead credited, and is there a monthly fee or contract?

Read more on exclusive cleaning leads, and compare named providers, their models and terms on our list of the best janitorial lead generation companies.

How do you win the walk-through?

You win the walk-through by listening more than you talk, measuring properly, and sending the quote quickly. The walk-through is where the buyer decides whether you are organized. Arrive on time, bring a tablet or clipboard, and ask about the problems with their current cleaner before you describe your service.

Use a structured list so you never miss a room or a question. Our commercial cleaning walkthrough checklist is printable and covers every area, from restrooms to break rooms to floor types.

Ask these five questions on every walk-through:

  1. What made you start looking for a new cleaner?
  2. Which areas get the most complaints from staff or visitors?
  3. How often do you want service, and at what time of day?
  4. Who else needs to approve the decision, and when will you decide?
  5. What would make the first 30 days a success in your eyes?

How fast should you send the quote?

Send the quote within one business day, and sooner if you can. Speed signals how you will respond to a complaint later. A quote that mirrors what you saw (their rooms, their complaints, their schedule) reads as proof you listened.

How do you price a commercial cleaning contract to win?

You price a commercial cleaning contract to win by calculating labor hours from the building, adding supplies, overhead and profit, and then presenting it as a clear monthly figure with a written scope. Guessing per square foot, or pricing just below the incumbent, loses money on half your wins.

How to bid a janitorial job walks through production rates, labor, supplies, overhead and margin with a full worked example. Before you send any price, confirm:

  • Hours per visit and visits per month
  • Your fully loaded labor cost per hour, including payroll taxes and workers' compensation
  • Supplies, consumables and equipment wear
  • Your overhead share and target profit
  • What is included and what is priced as extra, such as floor stripping or carpet extraction

What do buyers need to see before they sign?

Buyers need proof you are insured, a written scope, a clear price and an easy way to start. Have these ready before the walk-through, not after:

  • Certificate of insurance for general liability, and workers' compensation where required
  • Bonding if the client asks, common with offices holding valuables and with medical sites
  • Scope of work listing each task and frequency by area
  • Service agreement with start date, term, notice period and how complaints are handled
  • References from existing clients, with their permission
  • Background check policy for staff entering after hours

How do you keep a cleaning contract once you win it?

You keep a cleaning contract by catching problems before the client does. Commercial accounts rarely leave over one bad night. They leave after a string of small misses that nobody fixed. Put inspections on the calendar, check in with the decision-maker monthly in the first quarter, and fix complaints within a day. A retained account is also your best source of the next one, through referrals and a reference you can share.

Should you bid on government and public contracts?

Bid on a public contract only when you can answer yes to three questions, because public bids are open to every registered vendor and reward precision over relationships. Before you spend a week on a bid package, ask:

  1. Can we meet every mandatory requirement on the due date? Registration, insurance limits, bonding, wage rules and every form the solicitation lists. One missing item usually disqualifies the bid.
  2. Can we show similar work? Buildings of the same type and size you clean now, with references who will take the call.
  3. Will it still make money at the price likely to win? Public buyers compare prices line by line, so check that the winning number still covers wages and supervision.

If any answer is no, pass, or look for a way in as a subcontractor. Large building service contractors and facility management firms often subcontract cleaning to local companies, which builds the past performance a direct bid needs. Our guide to janitorial subcontracting explains how to get on their supplier lists.

Where to find public cleaning work:

  • US federal: SAM.gov. Registration is required to bid, GSA states you do not need to pay a third party to complete your registration, and SAM.gov registrations must be renewed every 365 days.
  • US state and local: every state runs a procurement portal, and cities, counties and school districts usually post on their own sites.
  • Canada federal and broader public sector: CanadaBuys, which describes itself as the home for doing business with the Government of Canada and the broader Canadian public sector.
  • Canada provincial and municipal: provincial portals, municipal sites, and MERX, a tender service that lists Canadian opportunities including municipal ones.

Our guide to government cleaning contracts covers registration, NAICS codes and set-asides, how to respond to a janitorial RFP covers the bid itself, and the best places to find cleaning bids lists the main sources.

What does a weekly routine for winning contracts look like?

A weekly routine for winning contracts sets a fixed number of new conversations, follow-ups and walk-throughs, and protects that time like a cleaning shift. Here is a template you can copy and adjust.

Weekly contract-winning routine (template)

DayTaskTarget you set
MondayAdd new decision-makers to your list in your target segments, with renewal months where known___ new contacts
TuesdaySend first-touch emails or make first calls___ touches
WednesdayFollow up on open quotes from the past two weeksEvery open quote
ThursdayWalk-throughs and site visits___ walk-throughs
FridaySend quotes, ask current clients or a referral partner for one introduction, review what closedQuotes out within 24 hours

Track five numbers every Friday: new conversations, walk-throughs booked, quotes sent, contracts signed, and the source of each signed contract. After a few months you will know your own conversion rates and your cost per contract by channel, and you can see which step needs work.

Where does buying leads fit in?

Buying leads fits in when you want more walk-throughs than your own outreach produces, or when you would rather spend money than hours on prospecting. Judge it the same way as every other channel: on cost per contract won.

LeadWharf runs the prospecting steps in this guide for you: it finds and verifies the decision-makers in your area, contacts them in your company's name, and passes on the replies that clear three checks: in your area, wanting recurring work at your frequency and size, and a named decision-maker with a direct line. You get the contact, then you book the walk-through and write the quote. Each commercial cleaning lead is exclusive to you and your area is locked while you are with us. See how it works, or book a call to check if your area is open.

Questions

Before you ask.

Still not sure? Write to hello@leadwharf.com and a real person will get back to you.

How long does it take to win a commercial cleaning contract?

It depends on the channel. Bought leads and paid ads start conversations within days, cold email takes weeks because the sending setup has to warm up and follow-ups run over several touches, search and a Google Business Profile take months to build, and referrals arrive when they arrive. Public bids follow the buyer's published timetable, often months from posting to award, while a private sale moves as fast as you can book the walk-through and send the quote.

What counts as a good cost per lead for commercial cleaning?

ProMatcher puts janitorial leads at $18 to $55 each on average, and Abstrakt cites $30 to $50 for SEO leads after upfront spend and $190 to $300 for typical cold calling campaigns. A good number for you is one that stays below what a lead is worth: the gross profit of a typical contract multiplied by your close rate from that source. Compare channels on cost per signed contract, not cost per lead.

Do I need insurance and bonding before I bid on commercial contracts?

Most commercial buyers ask for a certificate of general liability insurance before they sign, and many ask for workers' compensation cover and a janitorial or fidelity bond as well. Have the certificate ready to send the same day it is requested, because a delay here can cost you the account.

What size of contract should a new cleaning company go after?

Start with buildings your current crew can clean well on the schedule the client wants, then add larger sites as your staffing and supervision grow. A smaller account done perfectly produces a reference you can use to win the next, larger one.

Is it worth bidding on government cleaning contracts?

Government work can be steady and is published openly, but it is price-driven and paperwork-heavy. US federal bids require a free SAM.gov registration, Canadian federal tenders appear on CanadaBuys, and state, provincial and municipal buyers post on their own portals. Many companies win private work first and add public bids once their systems are in place.

Can a Canadian cleaning company use the same playbook?

Yes. The steps are the same on both sides of the border: pick your buildings, find who signs, stay in touch until the timing is right and win the walk-through. The differences are in the details, such as CanadaBuys and provincial portals for public work and Canada's anti-spam law (CASL) for cold email.

What is the fastest way to get commercial cleaning clients?

The fastest route is talking directly to people who already want a new cleaner, which is why inbound enquiries and qualified leads close quicker than cold lists. Respond within the hour, qualify on the first call and book the walk-through while interest is high.

Check your area

Find out if your area is still open.

Every area goes to one cleaning company. Once yours is taken, it's taken. Book a free call and find out where you stand.

  • Exclusive. One company per area
  • Credited. Miss a check, you don't pay
  • No contract. Stop whenever you like
Check if my area is open

Calendar not opening? Book on Cal.com or write to hello@leadwharf.com.

Aarav Sharma

You'll talk to Aarav Sharma

Founder, LeadWharf

What happens on the 30-minute call

  1. You tell us your area, the buildings you want, and the smallest job worth sending a crew to.

  2. We tell you if your area is still open, and what each lead will cost you.

  3. If there isn't enough work near you to make it worth it, we tell you that too.

No hard sell. Nothing to sign on the call.