Featured Image

FitForge: Smart Gym Membership & Workout Tracking Platform

Boosted member retention by 41% and increased per-member revenue by 29% across 22 gym locations

Author
Advenno TeamField Service & Operations SaaS Lead
March 12, 2026 7 months
Client
CleanPro Services
Industry
Facility Services
Duration
7 months
Completed
Jul 2024
Location
Minneapolis, MN

Built a cleaning operations platform that reduced quality complaints 73%, improved scheduling efficiency 38%, and scaled from 340 to 520 client locations without adding admin staff.

Cleaning Up Operational Chaos

Commercial cleaning and janitorial services is a high-volume, thin-margin business where operational efficiency directly determines profitability. CleanPro Services employed 620 cleaning staff servicing 340 client locations—offices, medical facilities, retail stores, and industrial spaces—with cleaning frequencies ranging from daily to weekly. Operations were managed through a combination of phone calls, text messages, paper timesheets, and manual spreadsheets that created constant friction. The dispatch manager spent 4-5 hours daily on phone calls coordinating crew assignments, handling callouts, and rearranging schedules for last-minute changes. Timesheets were paper-based, submitted weekly, and frequently contained errors—overstated hours, missed clock-ins, and rounded times that the payroll team spent 20+ hours per week reconciling. Quality inspections were conducted by area supervisors using clipboards and paper forms, with results filed in binders that were never systematically analyzed. Client quality complaints averaged 28 per month, often about missed tasks or areas that were supposed to be cleaned but were not. The company had no way to verify whether crews actually arrived on time or completed all specified tasks. Billing was calculated manually based on contract terms and timesheet data, with a 4.2% error rate that eroded client trust and required credit adjustments averaging $18,000 monthly. Supply management was reactive—crews ran out of chemicals and consumables and made ad hoc purchases at retail prices instead of using the company's wholesale accounts. The CEO was turning down new contracts because the administrative infrastructure could not handle additional locations without hiring more office staff, limiting growth.

  • Dispatch manager spending 4-5 hours daily on phone-based crew coordination and scheduling
  • Paper timesheets with errors requiring 20+ hours weekly payroll reconciliation
  • Quality inspections on paper forms filed in binders with no systematic analysis
  • 28 quality complaints per month from missed tasks with no verification capability
  • 4.2% billing error rate requiring $18,000 monthly in credit adjustments
  • Reactive supply management with crews making retail purchases instead of using wholesale accounts
  • Turning down new contracts due to administrative capacity limitations

Clean Operations, Clear Results

We designed CleanPro as a mobile-first operations platform built around the daily realities of cleaning crew management. Intelligent scheduling automatically generates optimal crew assignments considering client locations, cleaning frequency, crew skills and certifications, travel distances, and labor regulations. When callouts occur, the system automatically identifies and notifies available replacement staff based on proximity and qualifications. Crews use a React Native mobile app to clock in and out with GPS verification at each job site, eliminating paper timesheets and providing real-time visibility into crew locations and job status. Each client location has a QR code posted at the entrance that crews scan to begin their shift, triggering a location-specific checklist of required tasks. As crews complete each task, they mark it complete with optional photo documentation for high-priority items. Supervisors conduct quality inspections through the same app using standardized scorecards, with photos documenting any issues and automatic corrective action workflows. Supply management tracks inventory at each location with automated reorder triggers when stock falls below thresholds, routing orders through wholesale accounts rather than retail purchases. Automated billing calculates invoices based on verified attendance data, contracted service levels, and any approved extras, achieving 99.6% accuracy and eliminating manual calculation errors. A client portal provides customers with inspection reports, service histories, and communication tools, building transparency and trust. The operations dashboard gives management real-time visibility into crew deployment, quality scores, client satisfaction trends, and profitability by location.

  • Intelligent scheduling optimizing crew assignments for location, skills, travel distance, and labor rules
  • GPS-verified mobile clock-in/out eliminating paper timesheets and enabling real-time crew tracking
  • QR-code triggered location-specific task checklists with photo documentation
  • Standardized quality inspection scorecards with automatic corrective action workflows
  • Automated supply reordering through wholesale accounts when location stock drops below thresholds
  • Verified attendance-based automated billing achieving 99.6% accuracy
  • Client portal with inspection reports, service history, and communication tools

Our Approach

1

2

3

4

5

6

7

Spotless Operations

CleanPro's platform deployment delivered immediate and measurable improvements across every operational dimension. Quality complaint rates dropped 73%—from 28 per month to fewer than 8—as QR-code task checklists ensured no cleaning task was overlooked and photo documentation created accountability. Scheduling efficiency improved 38% as the intelligent algorithm replaced 4-5 hours of daily phone dispatching with automated crew assignments that considered every relevant factor. The dispatch manager now handles exceptions only, spending roughly 45 minutes daily on scheduling instead of the previous full-day commitment. Timesheet accuracy reached 99.8% with GPS-verified clock-in/out, eliminating the 20+ hours of weekly payroll reconciliation. Billing accuracy improved to 99.6%, eliminating the $18,000 monthly credit adjustment burden and rebuilding client trust. Supply costs decreased 22% as automated wholesale ordering replaced retail purchases. Most significantly, the company scaled from 340 to 520 client locations—a 53% growth—without adding any administrative staff, as automation absorbed the operational overhead that previously limited growth.

-73%
Quality Complaints
+38%
Scheduling Efficiency
99.6%
Billing Accuracy
520
Client Locations
-22%
Supply Costs

Return on Investment

$1.6M from scaling to 520 locations without admin overhead
Revenue Growth
$216K from eliminating monthly credit adjustments
Billing Recovery
$84K from wholesale automation replacing retail purchases
Supply Savings

Technologies Used

Laravel
Vue.js
PostgreSQL
Redis
React Native
AWS
Docker
Stripe
Twilio
Chart.js
QR Code APIs
Mapbox

Integrations

QuickBooks
Gusto Payroll
Wholesale Supply Vendors
Twilio SMS
Stripe
Google Maps
Slack

CleanPro's platform solved problems we had been struggling with for years. The quality improvement from task checklists alone transformed our client relationships, and automated billing saved us from embarrassing credit adjustments.

Lisa Hernandez - COO, CleanPro Services

Project Gallery

Lessons Learned

  • QR-code check-in was the simplest feature technically but had the largest quality impact—just knowing tasks were tracked changed crew behavior
  • The mobile app had to work reliably in areas with poor connectivity like basements and parking garages—offline mode was essential
  • Photo documentation requirements needed to be minimal for routine cleaning to avoid slowing crews, but mandatory for deficiency reporting

Summary

Advenno built a cleaning operations management platform with intelligent scheduling, GPS time tracking, photo-verified inspections, and automated billing that reduced complaints 73% and enabled 53% growth without admin additions.

Key Takeaways

  • Quality complaints dropped 73% through QR-code task checklists and photo documentation
  • GPS-verified clock-in/out achieved 99.8% timesheet accuracy eliminating 20+ hours weekly reconciliation
  • Billing accuracy reached 99.6% eliminating $18K monthly credit adjustments
  • Scaled from 340 to 520 client locations without adding administrative staff
  • Supply costs decreased 22% through automated wholesale ordering

Frequently Asked Questions

When a crew member calls out, the system immediately identifies available replacement staff based on proximity to the affected locations, required certifications (especially for medical facility cleaning), and overtime implications. Available replacements receive push notifications and can accept assignments with a single tap. If no replacement is available, the system automatically reprioritizes tasks across the affected crew's assignments to ensure contractual SLAs are met for the highest-priority clients. The dispatch manager is notified only when automation cannot resolve the callout within the required timeframe.
Area supervisors conduct inspections using a standardized scorecard in the mobile app, scoring 15-25 criteria depending on the facility type. Each criterion is rated on a 1-5 scale with required photo documentation for any score below 3. The system generates an overall quality score and automatically creates corrective action work orders for any deficiencies. Client-facing inspection reports are available through the client portal within 24 hours. Quality trends are tracked over time with automatic alerts when a location's score drops below configurable thresholds. Clients can also submit their own quality observations through the portal.
Each client location has a customizable service profile that defines the cleaning tasks, frequencies, quality standards, and special requirements. Task checklists are automatically generated from these profiles and presented to crews when they check in via QR code. Different areas within a location can have different cleaning schedules—for example, restrooms cleaned daily while carpets are shampooed monthly. The system tracks compliance against each specification and includes all contractual requirements in the billing calculation.

Key Terms

Field Service Management
Software systems that coordinate field operations including scheduling, dispatching, work order management, time tracking, and mobile workforce communication for service businesses.
Quality Inspection Scorecard
A standardized evaluation form used to assess cleaning quality at a service location, scoring multiple criteria such as floor condition, surface cleanliness, restroom standards, and supply levels.

Facts & Statistics

Sources & Citations

Ready to Streamline Your Cleaning Operations?

Automate scheduling, ensure quality, and scale your cleaning business with a purpose-built operations platform.

Discuss Your Project

Related Resources

References

Related Case Studies

Get a Project Estimate