Pros
Flexible working hours – you can choose how many clients you take on
Regular, long-term clients once you’re established
Good option if you want part-time or supplementary income
Straightforward work if you enjoy cleaning and working independently
Local work, so travel is usually reasonable
Cons
Pay rate can feel low considering travel time and workload
Cancellations can impact income at short notice
You are responsible for resolving issues directly with clients
Not much opportunity for progression