Scores based on 38 reviews

Reliability & timekeeping

Invoice history based on 27 reviews.

Invoice History
Charged as per quote / estimate100%
Appointments reported as missed (6 months) 0
Average score 9.97
38 reviews
  • Interviewed by Checkatrade
  • Insurance checked
  • ID checked
  • Address checked
  • References checked
  • Checkatrade standard signed

CMJ Cleaning Services strives to deliver the best possible service for our customers.
Since Craig started the business in 2016 he has built up a hugely positive reputation amongst letting agents. The idea was simple; perform the best and forget the rest. This has helped the business grow because the service is second to none. CMJ is unlike other cleaning companies due to Craig being hands on and carrying out the work himself alongside his partner in the business.  This guarantees 100% satisfaction for every customer.

What we do:

  • End of tenancy cleaning
  • Oven Cleaning including Aga’s and Range
  • BBQ Cleaning
  • Carpet and Upholstery Cleaning
  • Office Carpet Cleaning
  • One-off Deep Cleans
  • Communal Parts Cleaning 

Terms and Conditions:

  • Please take into consideration we are a small company and last minute cancellations can really affect our business. Please give us a minimum of 24 hrs notice if you wish to cancel.
  • For cancellations under the requested 24hrs notice we will ask for a 50% cancellation fee to be paid
  • We reserve the right to refuse any cleaning job if the condition of the property is thought to be hazardous to our health
  • We request 24hrs notice to reschedule a job
  • All services shall be thought to have been carried out to the customers satisfaction unless we receive written notice within 24hrs of the job being completed. We will investigate the complaint and attempt to resolve it to the satisfaction of the customer. 
  • We reserve the right to request a deposit to be paid no later than 24hrs prior to the scheduled appointment time. 
  • We reserve the right to amend the initial quotation should the customers original requirements change
  • Unless otherwise agreed in writing by CMJ Cleaning services payment via bank transfer is required within 48hrs of the works being completed
  • Please note that we cannot guarantee to remove 100% of all stains when carpet cleaning

Find me on Facebook here: 

Based in

Carshalton, Surrey, SM5 3QJ

Works in

Carshalton, Cheam, Colliers Wood, Epsom, London, New Malden, Surrey, Sutton, Tooting, Wandsworth, Wimbledon, Worcester Park, Banstead, Barnes, Please contact us even if your area isn't listed.