Absolute Cleaning Services

Project context

Founder-Led Operations · Capacity Planning & Scheduling Using Off-the-Shelf CRM


The Problem

As the business grew beyond a single cleaner, scheduling became increasingly complex. Jobs varied in duration, location, and requirements, while cleaner availability changed week to week.

Without disciplined scheduling and visibility, this created risks such as:

  • Overbooking or underutilising cleaners
  • Inefficient routing between jobs
  • Last-minute schedule changes causing disruption
  • Reduced service quality due to unrealistic time allocation

The challenge was to scale delivery capacity without increasing administrative complexity or operational stress.


The Objective

Implement a scheduling and resource allocation approach that:

  • Matched jobs to cleaner availability realistically
  • Took account of location and job duration
  • Reduced manual rescheduling
  • Provided clear visibility of capacity
  • Could scale as the number of jobs and cleaners increased

The solution needed to work within Jobber’s scheduling capabilities and remain usable for day-to-day operations.


The Approach

Using Jobber’s built-in scheduling and calendar features, I:

  • Standardised job duration estimates based on service type and property size
  • Ensured jobs were only scheduled once key details were confirmed
  • Used calendar views to balance workloads across cleaners
  • Reviewed schedules regularly to identify overloading or inefficiencies
  • Adjusted processes to prioritise reliability over maximum utilisation

Rather than attempting complex optimisation, the focus was on realistic planning and consistency.


The Outcome

This approach to scheduling and resource allocation resulted in:

  • Fewer last-minute changes and cancellations
  • More predictable workloads for cleaners
  • Improved on-time job completion
  • Better visibility of available capacity
  • Reduced operational stress as volume increased

Scaling became manageable because scheduling decisions were based on clear data rather than guesswork.


Key Learning

This project reinforced an important operational insight:

Growth is constrained by scheduling discipline, not demand.

Accurate capacity planning mattered more than booking as many jobs as possible.


Salesforce Relevance

This experience maps closely to Salesforce Admin and Service Cloud concepts, including:

  • Resource allocation and workload balancing
  • Using data to support scheduling decisions
  • Designing processes that scale without excessive automation
  • Supporting operational reporting and visibility
  • Understanding trade-offs between optimisation and usability

It informs how I approach Salesforce solutions where capacity, availability, and prioritisation are key factors.

Let’s talk

If you’re a Salesforce Admin, Architect, or Recruiter and would like to discuss this approach, trade ideas, or explore how I think through problems like this, feel free to connect with me on LinkedIn.

 Link to LinkedIn