A janitorial business is a set of contracts, each with a cadence, a crew, a square footage and an invoice on the first of the month. TradesBackbone runs it that way: the cleaning pack carries the commercial categories and the contract fields, recurring programs create the visits, crews own the route, and batch invoicing bills the month in one pass.
The Cleaning pack is pre-selected when you start from this page.
5 workflows your crews and your office share on one record. Everything below exists today.
Put an account on a Weekly, Bi-Weekly or Monthly program with its price and route day, and the visits are generated as they come due. Cleanings per Week and Contract Term (months) sit on the account record. The Recurring Revenue Report shows the contracted book.
Assign a crew to each night's route and let route order propose the sequence with drive time per leg. The Daily Route Sheet prints what each crew is doing; the crew's phone shows the same order.
The cleaning pack seeds Commercial, Commercial Floorcare, Commercial Staffing and Add-Ons categories and gives you the Commercial Bid Worksheet report. Square Footage and Entry Method live on the account so the bid and the night crew read the same numbers.
At month end, batch invoicing lists every completed, uninvoiced visit — filter by account or program — and creates and sends the invoices together, each with a card or ACH payment link. Overdue reminders send automatically, and a card on file makes the recurring payment routine.
Crews complete the Cleaning walkthrough checklist on the phone and attach photos to the visit. When the facility manager asks about Tuesday night, the answer is on the account. Your Bonded & Insured policy number sits on the compliance screen.
Choosing Cleaning at signup configures the app for commercial cleaning. It is configuration, not a separate product — you can change it in Settings.
14 starter items seeded
3, 10 or 25 users included with the plan, then $40/mo per extra user. No annual contracts, no implementation fees. Every plan starts with a free trial.
Straight answers about how TradesBackbone runs a commercial cleaning business.
Yes. Recurring programs carry the account's price, and at month end batch invoicing lists every completed, uninvoiced visit, filtered by account or program, and creates and sends the invoices in one pass, each with a card or ACH payment link. Accounts can keep a card on file and overdue invoices get automatic reminders.
On Pro and Elite, a recurring program on the account carries the cadence (Weekly, Bi-Weekly, Monthly, One-Time), price and route day, and visits are generated when due. Crews are assigned per day and route order proposes the sequence with drive time per leg.
On the account. The cleaning pack adds Square Footage, Entry Method, Cleanings per Week and Contract Term (months) fields to every customer record. They are custom fields you can extend.
Yes. The Commercial Bid Worksheet is one of the cleaning pack's report templates, and the price book is seeded with Commercial, Commercial Floorcare, Commercial Staffing and Add-Ons categories.
Cleaning. The same pack serves residential and commercial work: the commercial categories, bid worksheet and contract fields are part of it. Packs are configuration and can be changed in Settings.
Learn how to structure, price, and bill recurring service contracts for HVAC and plumbing maintenance plans—from payment cadence to automated invoicing.
Mobile technicians running out of parts wastes billable hours and kills same-day completion rates. Here's how field service inventory tracking solves it.
Learn proven dispatch strategies to optimize service route drive time. Reduce windshield hours, boost daily capacity, and lower fuel costs with smart routing.
Set up in about 15 minutes. The trade pack is pre-selected when you start from this page, and you can change it later in Settings.
Start Free Trial