Phase 10: Operate

Operating Your Commercial Cleaning Business: Scheduling, Quality Control, and Supply Systems

10 min read·Updated April 2026

The difference between a cleaning company that plateaus at five accounts and one that scales to fifty is operational infrastructure. Systems for scheduling, quality control, supply management, and crew communication allow you to grow without being personally present at every account every night — which is the only way to build a business that creates real enterprise value rather than just a demanding job. This guide covers the operational playbook for a commercial cleaning company moving from founder-operated to professionally managed.

READY TO TAKE ACTION?

Use the free LaunchAdvisor checklist to track every step in this guide.

Open Free Checklist →

Scheduling with Jobber: From Dispatch to Completion

Jobber is the field service management platform most widely used by commercial cleaning companies for scheduling, dispatch, client management, and invoicing. The scheduling workflow in Jobber starts with a client record that contains the account's address, access instructions (alarm code location, key tag number, specific entry procedures), scope of work, and service frequency. Each recurring job is scheduled as a repeating event — a three-times-per-week nightly clean becomes three recurring job entries in Jobber's calendar that automatically populate your crew's schedule every week without manual recreation. Assign each job to a specific crew member or team. Crew members receive job notifications via the Jobber mobile app — they see their schedule, account address, special instructions, and can mark jobs complete when finished. The completion trigger sends an automatic notification to you and, optionally, to the client. Jobber's GPS check-in feature verifies that crew members are physically on-site when they mark jobs started — essential for accountability in an unsupervised, nighttime work environment. For a crew of two to five employees across 20–40 accounts, Jobber's scheduling board provides a visual overview of the entire operation's nightly workload — you can drag and drop jobs between crew members, add emergency accounts, and identify coverage gaps in seconds.

Time Tracking with Jobber and TSheets

Accurate time tracking is critical for two reasons: payroll accuracy (you pay employees for actual hours worked, not estimated hours) and account profitability (comparing actual hours per account to your bid estimate reveals which accounts are profitable and which are underpriced). Jobber's built-in time tracking lets crew members clock in and out via the mobile app — time entries link to specific jobs and automatically populate payroll summaries. For operators who prefer a dedicated time tracking solution, TSheets (now QuickBooks Time, $20/month base + $8/user/month) provides GPS-verified time entries, shift scheduling, and direct QuickBooks payroll integration. The most important metric from time tracking data is your actual cost per account per month. Compare this to your quoted cost per account monthly. Accounts where actual labor cost exceeds quoted cost by 15%+ are either underpriced (adjust at renewal) or have crew efficiency problems (investigate with a personal walkthrough). Accounts where actual cost is 20%+ below quote indicate either an overpriced contract (sustainable but monitor for client perception) or a crew that is rushing the clean (quality risk — inspect immediately). Review time tracking data by account weekly — it is the earliest warning system for both pricing and quality problems.

Quality Control Systems: Checklists, Photos, and Inspections

Quality control in commercial cleaning is the process of verifying that the contracted scope was completed to standard on every visit — without you personally checking every account every night. A three-layer QC system provides adequate coverage without excessive management overhead. Layer 1 — Crew Self-Certification: crew members complete a digital quality checklist in Jobber at the end of each clean, confirming each task was completed. The checklist should be room-specific and match your service agreement scope exactly. Layer 2 — Photo Documentation: require crew to upload a minimum of three photos per account at job completion via Jobber — restroom (cleanest, most client-visible area), common area or lobby, and one area of their choice. Review photo submissions daily (takes 5–10 minutes) and flag any that show incomplete work or quality concerns. Layer 3 — Supervisor Spot Inspections: the owner or operations manager physically inspects 20–25% of accounts per week, rotating coverage so each account gets a full inspection once per month. Use a standardized inspection form (downloadable templates are available from ISSA, the cleaning industry association) that rates each area 1–5 on cleanliness and task completion. Share inspection results with crew members — positive scores reinforce good performance, low scores trigger coaching conversations and follow-up inspections.

Supply Chain and Chemical Restocking Systems

Running out of a critical cleaning chemical mid-shift is an operational failure that impacts service quality and client satisfaction. Build a supply restocking system that ensures you never run low unexpectedly. Maintain a par inventory level for each chemical and consumable — the minimum quantity you need on hand before reordering. For a crew of two servicing 20 accounts, typical par levels are: all-purpose disinfectant concentrate (3 gallons), glass cleaner concentrate (2 gallons), floor finish (4 gallons), microfiber cloths (4 dozen per crew member), trash can liners (two cases, 200 count each), paper towels and toilet paper for client restroom restocking (2 cases each). Set a weekly supply check every Friday — crew leader counts current inventory against par and submits a reorder list to you. Place orders via Grainger (next-day delivery to most locations), Amazon Business (2-day delivery for most items), or your local HD Supply counter (same-day pickup). Track supply costs in QuickBooks against revenue by month — supplies should run 5–8% of revenue for a well-managed operation. Higher ratios suggest waste (crew is over-applying chemicals or not diluting properly) or theft (uncommon but worth investigating if ratio spikes without explanation). Invest in professional chemical dilution stations (Spartan Chemical's ECOSOLUTIONS or ZEP's Smart Care program offer free dispenser installation with purchase commitments) to eliminate guesswork in chemical mixing and reduce waste.

Crew Communication with Slack

Clear, fast communication between your office operations and field crew directly impacts service quality and client satisfaction. When a client calls with a last-minute special request, when a crew member is sick and coverage is needed, or when a new account needs to be added to tonight's route, the speed and clarity of your communication system determines how quickly the problem is resolved. Slack ($7.25–$12.50/user/month, free for very small teams with limited history) provides organized, searchable team communication that outperforms group text for business operations. Structure your Slack workspace with dedicated channels: #schedule-updates (daily schedule changes and crew assignments), #client-notes (special instructions or client requests for specific accounts), #quality-reports (photo submissions and inspection results), #supply-requests (weekly supply reorder lists), and #team-general (non-work conversations and team culture). The mobile app means field crew can receive and respond to updates in real time without desktop access. Jobber also offers in-app messaging between dispatchers and crew members as part of its scheduling workflow — for very small teams (two to five crew), Jobber messaging may be sufficient without a separate Slack workspace. As your team grows beyond eight to ten people, Slack's channel structure and message history become essential for maintaining operational clarity.

Scaling from Single Route to Multiple Routes

The transition from a single crew serving 15–20 accounts to a multi-route operation is the most complex operational expansion a cleaning company undertakes. It requires duplicating every operational system — scheduling, quality control, supply management, communication — while maintaining service standards across accounts you can no longer personally oversee nightly. The three prerequisites for successful multi-route scaling are: documented SOPs that any trained employee can follow independently, a quality control system that does not depend on your personal presence (Jobber photos and checklists satisfy this), and a trusted route lead or supervisor on each crew who serves as your on-the-ground quality enforcer. Hire route leads from your best-performing crew members — promote reliability, attention to detail, and communication ability over pure cleaning speed. Route leads earn $2–$3/hour more than crew members and are responsible for crew performance, supply inventory, and client relationship maintenance on their route. Your role shifts from cleaner to operations manager — auditing quality data in Jobber, managing client relationships, handling business development, and supervising route leads rather than performing cleaning work directly. This transition is psychologically as much as operationally challenging for founder-operators, but it is the path from a $120,000/year owner-operated cleaning business to a $500,000+ professionally managed cleaning company.

Expanding Your Service Menu and Client Base for Long-Term Growth

A cleaning company at 35+ recurring accounts with stable retention and a reliable crew has the operational foundation to grow its top-line revenue through three channels: new account acquisition (continue the prospecting systems from Phase 9), account value expansion (upsell specialty services to existing clients), and geographic expansion (open a second service territory served by a dedicated crew). Geographic expansion is feasible when your current territory is operating at 80%+ route capacity and your management systems are fully documented. The second territory requires a dedicated crew lead, a separate supply inventory, and possibly a second vehicle — an incremental capital investment of $8,000–$20,000 depending on whether you need a vehicle. Before expanding geographically, ensure your current territory quality control systems are self-sustaining without your daily intervention — if you still need to inspect accounts personally to catch quality issues, your systems are not yet ready to scale. The companies that grow to $1M+ in annual cleaning revenue do so by solving the systems problem, not the sales problem — once you have proven operational systems that deliver consistent quality without founder dependency, you can apply them to new territories and client types repeatedly.

RECOMMENDED TOOLS

Jobber

End-to-end field service management — scheduling, dispatching, quality checklists, and client invoicing for cleaning companies.

Best for Cleaning Ops

Some links above are affiliate links. We may earn a commission if you sign up — at no extra cost to you.

FREQUENTLY ASKED QUESTIONS

What is the best scheduling software for a commercial cleaning company?

Jobber is the most widely used and best-suited scheduling platform for commercial cleaning companies, offering recurring job scheduling, crew assignment, GPS check-in, in-app messaging, quality photo uploads, and QuickBooks integration in a single platform. Starting at $49/month for small teams, it pays for itself in time savings within the first month.

How do I manage cleaning quality when I am not on-site?

A three-layer system: crew digital checklists completed at job end (in Jobber), mandatory before-and-after photos uploaded through the Jobber app, and random owner spot inspections covering 20–25% of accounts per week. This combination catches 95%+ of quality issues before clients notice them.

How much inventory should I keep on hand for a crew of five cleaners?

For a five-person crew serving 35–50 accounts, maintain two to three weeks of chemical supply on hand — approximately 6–10 gallons of each chemical concentrate, plus four to six weeks of disposable supplies (trash liners, paper products, microfiber cloths). Reorder when supply drops to one week remaining. Net-30 accounts with Grainger or HD Supply ensure 30 days of credit on supply purchases.

When should I hire a full-time operations manager for my cleaning company?

A dedicated operations manager is justified when you have 40+ active accounts, a crew of 8+ employees, and are losing revenue or clients due to your personal bandwidth limits. The operations manager role typically earns $45,000–$65,000/year and should be funded by the revenue growth the role enables — freed from daily operations, the owner can focus on sales and business development, typically adding $100,000–$200,000 in annual revenue within 12 months.

Apply This in Your Checklist

Phase 10.1Set up project managementPhase 10.2Set up team communicationPhase 10.3Hire your first contractor or find a VA