Dusty is Janitorial Intelligence: an always-on AI that runs a cleaning company's back office. It's a new way to run the operation, one that knows every site, every cleaner and every contract, is working on your behalf around the clock, and takes the coordination off your plate so you get your evenings back.
- 30–40 hrs
- a week a typical janitorial company loses to coordination
- 2 hrs
- a day managers spend hunting for information
- 1,000+
- companies joined the waitlist in its first six weeks
Dusty takes that work. It staffs the shift, sends the invoice, prices the building, answers the phone, and asks you only when a decision is actually yours.
Dusty is always within reach, by text, by phone call, or in the app. Ask it anything about tonight, this month or this client. The more you work together, the more it learns how you run things and what good looks like for your buildings.
Today, we're opening the waitlist. Nearly half of the companies on it run 11 to 25 cleaners. That's who Dusty opens to first.
Dusty can work on its own
Dusty does the back-office work directly, using your schedule, your contracts and the tools you've connected. Here's one evening, without a group-chat scramble:
- 4:40 PMMaria says she's sick. Oak Plaza, 6 PM shift.
- 4:41 PMDusty messages the three cleaners cleared for Oak Plaza on WhatsApp.
- 4:52 PMLuis says yes. Shift confirmed.
- 4:53 PMThe Oak Plaza contact gets a heads-up.
- 9:12 PMHarbor Clinic calls about a missed bin. The fix is added to tonight's run.
- 7:00 AMYour morning summary: two things handled, one that needs you.
Dusty is an extension of you
With Dusty knowing your standards, your sites and your margins, you can take on more buildings without taking on more coordination. Tell it once how you run things, and it works that way every night.
- 01
Cover a shift before the client notices
Shift covered · Luis · confirmed 4:52 PM - 02
Invoice every site on time
Invoice #1042 · Harbor Clinic · $2,340.00 · waiting for your OK - 03
Price a building with the margin showing
Bid drafted · margin shown · waiting for your OK - 04
Answer the phone at 9 PM
Call 9:12 PM · Harbor Clinic · fix booked for tonight - 05
Ask anything about the operation
Answered from your September invoices and timesheets

Dusty works where you work
Working with Dusty is as simple as having a conversation. Text it from the truck, call it from a site, or open the app at the desk.
On WhatsApp
with your cleaners, in their languageHola Luis, ¿puedes cubrir Oak Plaza esta noche a las 6 PM?
Sí, ahí estaré.
By phone
with your clientsIncoming callHarbor Clinic9:12 PM2 min
Missed bin, second floor. Added to tonight's run.
In the app
for you and your supervisorsWhich jobs lost money last month?
Oak Plaza and Riverside Dental, both over on labour.From September timesheets and invoices
You're always in control
Dusty acts on your behalf, inside boundaries you set. You can follow everything it does, and the decisions that matter stay with you.
Approve before it goes
Anything going to a client waits for your yes.
Your rules, job by job
You decide, task by task. Alarm codes and keys stay with the people cleared for them.
- Cover a sick call
- Send a bid
- Change a rate
Every answer shows its source
And everything Dusty does is in its log.
Harbor Clinic paid $2,340.00 on October 3.From invoice #1042
Why we built Dusty
Dusty under your brand
Dusty can run under your name. We take taskforse's workflows, build them around how your operation runs, and put Dusty inside. Your brand, your standards, your way of working.
Your head office, your regionals and every one of your franchisees work in the same system, all synced together, with the reporting rolled up to you.
We're starting with focused pilots, working directly with each network to define what Dusty handles, the tools it uses, and how owners review its work. If you'd like Dusty under your own brand, we'd like to hear from you.
Fair questions
Will Dusty message my cleaners without me?
Only if you let it. For each kind of task you choose: Dusty handles it, asks you first, or never does it.
What if Dusty gets something wrong?
Anything that goes to a client waits for your yes, and every answer shows where it came from, so you can check it. Everything Dusty does is in its log.
How do my cleaners use Dusty?
You invite them to the app to see their schedule. Dusty also messages them on WhatsApp, in their language, and they reply the same way.
Is all of this live today?
Not all of it. Dusty opens to companies from the waitlist in order, and we're building as we go. On your onboarding call we'll show you exactly what Dusty can do for your company that day.
Get started with Dusty
Dusty is opening first to cleaning companies with 11 to 25 cleaners, in the order they joined the waitlist. Join now and we'll reach out when it's your turn, with a short call to connect your schedule and your clients.
We'll keep improving Dusty as we learn what makes it useful every night. We'll share what we learn, and use it to guide what we build next.