Cleaning Tech Job Management Software
Nullwest's first client engagement: a nationwide operations app for Image One's cleaning franchises, with GPS-verified time tracking, contract-grade scheduling, and automatic field reporting — now running in every franchise in the U.S.
About Image One
Image One is a commercial cleaning franchise network operating across the United States. Its technicians work on-site, inside client facilities — which means the company's entire product is delivered in buildings its managers never see, by hourly teams spread across the country.
That kind of distributed workforce can't run on memory and phone calls. Image One needed one mobile tool for the whole operation — assigning jobs, verifying hours, tracking supplies, surfacing problems from the field — and it had to be trustworthy enough to run payroll on and simple enough that every franchise in the country would actually use it.
What we did
Image One Time Tracker was Nullwest's first client engagement. Scott and Dave built the product end-to-end, with designer Alex leading design. Together they shipped a mobile app that now runs daily operations for cleaning teams nationwide:
- Job management — managers list every job and assign it to specific technicians, including assignment by location - GPS-verified time tracking — technicians can only clock in within range of the job site; if they leave, the app clocks them out automatically - A scheduling engine built for real contracts — not just daily or weekly, but "every third Thursday" or "Tuesdays in January and February" - Automatic manager reporting — notifications as tasks are completed, no check-in calls required - Inventory tracking — technicians notate supply levels and details from the field - Issue and incident reporting — photo-backed reports for anything that needs a fix
Front-end product, location services, scheduling logic, reporting pipeline — one team, one app. That range is exactly what Nullwest was founded to deliver.
The hard parts (and how we handled them)
A timesheet is only as honest as the system behind it When your workforce is hourly, remote, and inside client facilities, time tracking isn't an HR formality — it's payroll, billing, and client trust in one number. Nullwest built clock-in around GPS geofencing: a technician can only clock in within range of the job site, and walking off-site clocks them out automatically. The clock-in only works where the work is. No disputes, no manual audits.
Real schedules don't fit in "daily" and "weekly" Commercial cleaning runs on contracts with odd rhythms — every third Thursday, certain months only, specific weekdays inside those months. A scheduler that can't express that pushes the complexity back onto a manager's memory. Nullwest built a recurrence engine that handles it natively: configure "Tuesdays in January and February" once, and it runs itself.
Managers can't be in every building The job sites belong to Image One's clients, so visibility had to come from the software. The app reports automatically as tasks are completed, pushes notifications to managers, and gives technicians photo-backed issue and incident reporting plus inventory notes from the field. Managers see the state of every site without driving to one.
The outcome
Image One Time Tracker is now used by every Image One franchise across the United States. Internal estimates put the savings at hours per manager, per day [Optional: replace with confirmed hours-saved metric from Image One]. And the clearest signal of value: a steady stream of feature requests from franchises actively running their operations on it. [Optional: client quote here]
Managing a distributed workforce — or any operation that lives in the field? The team that took Image One nationwide is the same team that shipped software for Spotify, Vice, Intel, and Xembly. Let's talk about yours.