Skip to main content
DusterBook

Commercial janitorial

Commercial janitorial software

Multi-site accounts, line-item bids, and crew assignments without a full CMMS—built for teams up to ten people.

Winning office, retail, and industrial contracts means multi-site quotes, manager oversight, and documentation that survives procurement review. DusterBook helps small commercial janitorial vendors organize bids and service schedules—not replace safety compliance platforms.

Multi-site corporate accounts

Store each facility as a property under one corporate customer—ideal for property managers with ten locations and one AP department. Quotes can itemize per site or bundle campuses with clear line breakdowns.

Bid workflows and scope notes

Attach scope notes on quotes: insurance minimums, after-hours access, floor machine requirements. We do not generate OSHA packets or upload COI vaults—those stay in your email until you attach PDFs elsewhere.

Managers schedule crews across sites without giving every cleaner full pricing visibility.

Manager vs cleaner separation

Owners approve discounts; managers assign nightly crews; cleaners see My jobs only. Ten seats max on Team.

Renewals and CPI adjustments

Duplicate prior-year quotes, adjust line rates, send new accept links. Track which sites accepted before scheduling renewals.

Invoicing AP departments

Send invoice links or PDFs with terms and remit-to info. No ACH card vault for your clients inside DusterBook today—many commercial vendors invoice NET 30 and collect via bank transfer.

Unlike small-building janitorial

The janitorial page focuses on porter shifts and a handful of buildings. Commercial janitorial here emphasizes RFP-style bids, multi-site accounts, and manager roles.

RFP attachments

Upload scope text inside quote notes; attach PDF binders via email outside the app. We do not host a compliance document library.

Insurance and COI requests

Track due dates in customer notes. No automated COI generator.

Multi-shift coverage

Large sites may need day porters and night crews—use separate recurring series or assignments.

KPI reporting

Dashboard shows financial open items, not cleanliness scores. Export CSV for custom spreadsheets if you score audits manually.

Procurement portals

Some enterprises require vendor portals unrelated to DusterBook. Continue using those for PO submission; mirror amounts in DusterBook invoices for your books.

Contrast with porter-focused janitorial

Janitorial covers smaller contractors; this page targets vendors pursuing multi-site commercial bids and manager oversight layers.

When you win a new site, clone an existing quote template, adjust square footage and frequency, and send the PDF link for facilities sign-off before you add recurring jobs to the calendar.

Gaps

No dedicated PO approval module, no quality inspection scorecards, no GPS proof-of-service, no QuickBooks connector, no SMS.

FAQ

Can we hide pricing from cleaners? Yes—cleaner role sees jobs, not quote totals.

How do we bill NET 30? Set invoice terms on the workspace and send links; collection happens via your bank process.

Multiple managers per region? Assign jobs by manager using team roles; there is no regional hierarchy object.

Do you support union wage tables? No—enter rates manually per quote line.

Walk-through audits before bid submission

Schedule a walk-through as a one-off job type in notes even if you do not bill for it—capture square footage observations you will paste into the formal quote.

Union and prevailing wage jobs

Enter labor rates manually per line. DusterBook does not validate Davis-Bacon or local wage tables.

Safety and SDS paperwork

Store SDS reminders in customer notes. We do not replace EHS software or chemical inventory systems.

Transitioning from another FSM tool

Export customers to CSV from your prior vendor, import on Team, and rebuild open quotes in DusterBook before you turn off the old subscription.

Support paths

See help for roles and exports. Security questions: legal/security. Subscription issues: Polar portal linked from in-app billing.

When a site cancels service, mark recurring jobs complete and archive the property so AP does not receive accidental renewal invoices.

Alternatives hub · Security · Signup