Keep your best cleaners.
A monthly bonus league for your team. Log cleans in one tap, or connect Jobber to score on-time and rebooked cleans automatically. Payouts work themselves out.
Works alongside any scheduling software. One flat price, not per cleaner. Not built yet: join for early access and a say in what we build.
- +10 on time
- +25 five stars
- +40 rebook
- −30 callback
The rules of the game
Example points. You set your own.
On time
Arrived by the scheduled start.
Five stars
A 5-star client rating on the job.
Rebook
A one-off client books again with the crew who cleaned for them.
Callback
A re-clean for something missed.
How a season plays out
- 1
Set the pot
You choose the month’s bonus pool, say $300, and the point values.
- 2
Crews score
Points land as you log cleans, or automatically from Jobber. Everyone sees where they stand all month.
- 3
Payday split
On the 1st the pot splits by points, and a fresh season starts.
What we plan to build
- Live leaderboard on every cleaner’s phone
- Monthly seasons with a bonus pot you set
- Solo or team scoring for crews that clean in pairs
- Streaks that forgive a sick day
- Ranks from Rookie to Legend
- One-tap logging that works with any scheduling software
- Optional Jobber connection that fills in on-time and rebooks
- Payouts calculated for you, with a summary for payroll
Incentive software charges per head
Incentive software for cleaning and home-service companies already exists, and it charges for every worker you hire: Protiv publishes $20 per worker with a $99 minimum, and ShareWillow $60 per tech with a $249 minimum. Maid League is planned as one flat price.
| Cleaners | Protiv | ShareWillow | Maid League |
|---|---|---|---|
| 3 | $99/mo | $249/mo | one flat price |
| 6 | $120/mo | $360/mo | one flat price |
| 10 | $200/mo | $600/mo | one flat price |
Published prices from protiv.com/pricing and sharewillow.com/pricing (Core plan), October 2026. Our flat price will be set before launch.
Get in on season one
Early access if we build it, and a say in what goes in first.