The layer between a new cleaning inquiry and a booked site survey. It answers in seconds, captures site type, size and frequency, books the walkthrough against your live diary and keeps the bid moving until there is a decision. Pricing the contract is always yours.
See plans & pricing →Between the inquiry landing and anyone replying to it. Cleaning is a bid trade and the firm that responds first usually gets the walkthrough, so an inquiry that waits until Monday is a contract someone else surveyed on Friday. Every inquiry gets answered in seconds, day or night, with the questions that matter attached: what kind of site, how big, how often, and when they want to start.
Web forms, email, WhatsApp and Instagram all get an immediate reply. The inquiry that lands at 7pm on a Friday is answered at 7pm on a Friday, not on Monday morning.
Site type, square footage, cleaning frequency, start date and access requirements, captured before anyone picks up the phone, so the walkthrough is scoped before you drive to it.
Against the rules you set. Site type, size, frequency, contract length and travel distance are scored against what you actually want to win, and the inquiry is sorted three ways. Anything that needs a price, a site judgment or a scope decision goes to your team with the full picture attached. Everything administrative runs without you.
Site type, square footage, frequency, contract length and distance from your existing runs. The rules are yours and they are set at onboarding, not guessed.
Pricing, scope, site judgment, complaints and service failures route straight to you with the inquiry history attached. The system never quotes.
Booking the site survey, confirming it, rescheduling it, chasing the quote and re-opening inquiries that went quiet all run without your office lifting a finger.
The bids you sent last month and never heard back on — chased, until there is an answer either way.
Chase it. Most of what a cleaning company loses is not lost at the inquiry, it is lost after the number is sent and nobody follows up. Every bid runs as a pipeline with structured follow-up on a cadence until there is a decision, yes or no, rather than going quiet and being written off at the end of the quarter. You send the number. The system makes sure it gets an answer.
Sent, opened, followed up, decided. Each bid has a stage and a next action, and the next action fires whether or not anyone in your office remembers it.
A decision closes the file and feeds the record. A silence tells you nothing and occupies the pipeline for six months.
Contact, site details, quote status and contract stage are written into the CRM or job management system you already use, not a second place your team has to check. If you do not run one, we provide a lightweight CRM so the record still lives somewhere you own.
Contact, site details, quote stage and appointment status synced into the system you already run. A system we feed, not one we replace.
Most cleaning companies run on a spreadsheet and a shared inbox. If that is you, a lightweight CRM comes with it, and the record is yours either way.
Pricing and scope are commercial decisions, never automated. That is not a limitation. It is the reason the system can run on your inquiries without ever putting your margin at risk.
Every plan runs all seven flows end to end.
Where cleaning contracts are posted, how to bid on them, and the free bid template.
The same answer-qualify-book-record system, built for teams quoting and scheduling site work.
The same intake layer, built for agents and property teams working new inquiries.
The same intake-to-record system, built for agencies quoting new business.
Built around the sites you want, the rules you set & the system you already run. Plans & pricing on the page.
See plans & pricing →