The layer between a new cleaning inquiry and a booked site survey. It answers in under 30 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 under 30 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, SMS and Instagram all get a reply just as quickly. The inquiry that lands at 7pm on a Friday is answered at 7pm on a Friday.
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 judgement 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, set with you at onboarding.
Pricing, scope, site judgement, 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 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. 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 your CRM, and every walkthrough is booked into your calendar, so your team has one place to check. If you are starting without a CRM, connecting one is part of setup, so the record still lives somewhere you own.
Contact, site details, quote stage and appointment status written into your CRM, with every walkthrough booked into your calendar.
Most cleaning companies run on a spreadsheet and a shared inbox. Connecting a CRM is part of setup, and every inquiry is written into it. The record lives in your own CRM.
Pricing and scope are commercial decisions, never automated, and that is what lets the system run on your inquiries while your margin stays in your hands.
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 way your team already works. Plans & pricing on the page.
See plans & pricing →