Operations software for trash-can cleaning companies
Run every route. Know every customer. Get paid without the patchwork.
Can Cleaning Software keeps signups, recurring service, route runs, cleaner proof of service, payments, and customer follow-up in one connected system—instead of spread across spreadsheets, texting apps, and a payment processor.
One customer, one lifecycleRepeats every service cycle
1
Signup
Public link or admin add, card on file
2
Recurring service
Plan and schedule on the customer record
3
Route run
Assigned from the master route
4
Proof of service
Stop status, before/after photos
5
Payment
Recurring charge, tips, balances
6
Follow-up
Event-driven SMS and email
Why it's different
Not a generic field-service CRM with a bin-cleaning label.
The data model and workflows start from how can-cleaning companies operate: the same customers, serviced on a cycle, on routes, by cleaners, billed on repeat, and grown street by street.
Recurring bin service
Customers are defined by their ongoing service, not a one-off job ticket.
Route runs
Master routes with recurrence produce the runs your crews actually drive.
Cleaner work
Driver processes, stop status, and photos are part of the run itself.
Customer messages
Inbox, broadcasts, and automated templates tied to real service events.
Billing
Recurring charges, balances, refunds, and tips live next to the service record.
Door-to-door acquisition
Field sales is a first-class workflow, from visit pin to commission.
The product
Six modules. One record of your operation.
These are the areas of the product as they exist today, named the way they appear in the software.
01
Customers & recurring service
Every customer, their service plan, and everything that has happened on the account.
Searchable customer records
Customer history
Recurring service details
Incomplete signup review
Duplicate review
Bulk import
Internal TODOs
Customer portal
02
Routes & field operations
From the master route to the photo that proves the bin was cleaned.
Upcoming runs
Master routes & recurrence
Past runs
Customer/route system map
Cleaner management
Driver processes
Assignment & route settings
Service-stop status
Before/after photos
Proof of service
03
Messaging & follow-up
Talk to customers in one place, and let service events trigger the right message.
Shared inbox
One-time SMS/email broadcasts
Event-driven automated templates
Multi-step sequences
Reusable SMS & HTML email templates
Message history & settings
04
Door-to-door sales
Web and mobile workflows for reps knocking doors, and for the people managing them.
Field map & visit pins
Sales reps & invitations
Selling seasons
Teams & regions
Leaderboard
Commissions & payouts
Data-integrity review
Field settings
05
Billing & finance
Money attached to the service it pays for.
Recurring charges
Payment records & transaction status
Refunds
Outstanding balances
Stripe card onboarding
Xplor Pay card onboarding
Tips
Payroll
06
Team, reporting & controlled AI
Run the company around the system with the right access for each person.
Users & permissions
Reports
Onboarding
Import & migration workflows
Settings
Built-in CRM assistant
The assistant is optional, enabled per company through feature flags, and limited to what each user is permitted to see. It helps your team—it does not act on its own.
Workflows by role
Everyone works from the same system.
Each role sees the part of the lifecycle they're responsible for, with permissions you control.
1
Office staff
A shared inbox, searchable customer records, review queues for incomplete signups and duplicates, and route assignment in one place.
2
Cleaners & drivers
Their assigned runs, driver processes, stop status updates, and before/after photo capture.
3
Sales reps
A field map with visit pins, their season and team, the leaderboard, and visibility into commissions.
4
Owners
Reports, payments and outstanding balances, payroll, permissions, and the settings that shape how the company runs.
5
Customers
Signup links with card-on-file setup, a customer portal, and service messages by SMS and email.
Setup & migration
Moving over is a sequence, not a leap.
How long it takes depends on your data and how much you're turning on. We walk through the plan with you during the demo.
Step 1
Configure regions & pricing plans
Set up your service areas and the plans customers sign up for.
Step 2
Connect payment processing
Onboard with Stripe or Xplor Pay so cards can be saved at signup.
Step 3
Set up SMS & email
Configure messaging, templates, and the events that trigger them.
Step 4
Invite your staff
Add office users, cleaners, and sales reps with the right permissions.
Step 5
Import existing customers
Bring your current list in with the import and migration workflows.
Pricing
Priced for your operation, confirmed on a demo.
We don't publish a one-size price list. Your plan is tailored and confirmed during the demo once we understand how you run.
What shapes the fit
Customer volume
How many recurring customers you service.
Team & route complexity
Crews, cleaners, regions, and how your routes are structured.
Enabled workflows
For example door-to-door sales, messaging, or the CRM assistant.
Each customer record holds their recurring service details and history, so the office can search, review, and update service without cross-referencing spreadsheets. Incomplete signups and possible duplicates have their own review queues.
Master routes define recurrence. From there you work with upcoming runs, past runs, and a system map of customers and routes, with assignment and route settings to control who runs what.
Cleaners follow driver processes for each run, update service-stop status, and capture before/after photos that serve as proof of service.
Yes. There are web and mobile door-to-door workflows: a field map with visit pins, sales reps and invitations, selling seasons, teams and regions, a leaderboard, commissions and payouts, and a data-integrity review.
A shared inbox for conversations, one-time SMS/email broadcasts, event-driven automated templates, multi-step sequences, reusable SMS and HTML email templates, and a message history.
Card onboarding works with Stripe and Xplor Pay. Public signup and the admin Add Customer flow can put a card on file with whichever provider your company has configured. Payment records, refunds, outstanding balances, recurring charges, tips, and payroll are handled inside the system.
Yes. Bulk import and migration workflows bring existing customer data in, and the duplicate and incomplete-signup reviews help clean it up afterwards.
Users and permissions are managed per account, so office staff, cleaners, and sales reps only get the access you grant.
Yes, there is a customer portal alongside the public signup links you create for your pricing plans.
It is a built-in CRM assistant that works within each user's permissions. It is controlled by feature flags your company sets, so it can be turned on or off. It assists your team; it does not run your business on its own.
See how CanCleaning fits your operation.
Walk through your routes, customers, and billing with us and see where it fits.