Sponsored by Proteams.io.
In 2020, I was running commercial cleaning crews across 12 million square feet in New York City. We had field teams on three shifts, a back office chasing timesheets and inspections, and managers who found out about problems the next morning. I needed one system that kept all three on the same page.
I did what every owner does: I looked at every piece of commercial cleaning software built for operators like me. Most contractors thoroughly evaluate what software can do. Fewer evaluate what it will cost when the company doubles in size. Understanding that distinction can have a significant impact on long-term profitability.
The software that did enough were priced per employee, per site, and per module. I ran the math based on our headcount. It didn’t work. And worse than that, the number would climb every time we hired more employees or won a contract. The cheaper tools covered half the job.
I ended up building my own, and six years later I run teams in New York, New Jersey, and Texas on it. Here’s what I learned while pricing the alternatives, because most owners learn it one renewal at a time.
What Is the Headcount Tax of the Software Bill
The headcount tax is the part of a software bill that rises with every employee or site you add, whether your margin rises with it.
Nearly every janitorial software platform sold to contract cleaning businesses charges on one of three factors, and many combine them:
- Per employee (per seat): every cleaner you add adds a line to the bill, whether they work 8 or 40 hours a week.
- Per site: every building contract you win adds a charge before you’ve invoiced the client for a dollar.
- Per module: time clock, inspections, scheduling, and reporting sold separately, so “the whole job” costs two or three times the advertised price.
None of this is dishonest. It’s just that each one is tied to your costs, not your margin. Hiring and winning sites is how a cleaning company grows, and the software bill rises in lockstep. Margin per employee in our business is thin; a tool that takes a fixed slice of every head is taking it out of that thin layer.
How Growth Changes the Math
Take a tool priced at $10 per field employee per month, $50 per site, and a $200-a-month inspections module, with a 6% annual increase clause.
See what the same company pays as it grows:
|
Field employees
|
Seats ($10/mo)
|
Sites ($50/mo)
|
Inspections module
|
6% increase
|
Year 2 total
|
|
50 (4 sites)
|
$6,000
|
$2,400
|
$2,400
|
$648
|
$11,448
|
|
100 (8 sites)
|
$12,000
|
$4,800
|
$2,400
|
$1,152
|
$20,352
|
|
250 (20 sites)
|
$30,000
|
$12,000
|
$2,400
|
$2,664
|
$47,064
|
Disclaimer: Annual figures. Illustrative rates, not any vendor’s price list.
From 50 to 100 employees your revenue roughly doubled and the bill did, too, but your margin didn’t, because the new accounts came in at the same tight rates as the old ones.
From 100 to 250 headcount, the bill more than doubles again. Most owners never see this, because it arrives as 12 monthly charges, instead of one.
The 10-Minute Software Cost Audit
Most contract cleaning companies can’t say what they pay per cleaner per month for software — and the vendor isn’t going to volunteer it. Your most recent invoice has the answer. Pull it up and work through these five questions.
- What is the billing basis? Per employee, per site, per module, flat, or a mix? If you can’t tell from the invoice, that’s your first finding.
- What is your real cost per field employee per month? Total monthly software spend, all tools and modules, divided by field headcount. Write it down.
- What happens when you grow? If you add 20 cleaners and two building contracts next quarter, what does the bill become? Most contracts let you work this out in two minutes.
- What is the contract doing? Term length, auto-renewal, annual increase clause, and the cost of leaving, including whether you can export your own data.
- What are you paying for that nobody uses? Modules you turned on once, seats for people who left, sites you no longer service.
Ten minutes, five answers. The answer to question two gives you the number you need to compare every quote against.
Questions to Ask Your Vendor
I won’t tell you what to buy. I will tell you that the cost of building this kind of software has dropped dramatically in recent years, and per-seat pricing is often more of a vendor’s decision than a true reflection of cost. That makes the number from question 2 more negotiable than it was just a few years ago.
Ask your vendor for a flat or capped rate. Ask what the per-site fee covers. Ask for your data export rights in writing. If the answers are unclear, take a closer look at how the pricing model scales with your business. The right technology partner should benefit from your growth, not make growth more expensive.