About Us

Imperial Cleaning Services are the leaders in Professional and Comprehensive Cleaning Solutions

Our Services

Our Story

Imperial Cleaning were founded in 2004 as a Carpet and Upholstery Cleaning company. Our primary service value is to always put our clients first in all we do . Over the years  as we were servicing the carpet and upholstery cleaning sector we became the leading service provider for full comprehensive cleaning services as our clients requested the service from time to time. We identified a need that had to be  fulfilled for our clients as most of our clients required additional cleaning services as well. Having been impressed by the quality of  carpet and upholstery cleaning services that we offered to all our clients. The increased demand from our clients  led to the expansion of our services and Imperial Cleaning was born. Our cleaning services cover both commercial and residential services.Our cleaning services include contract janitorial cleaning for commercial premises, residential premises which can be , once off or frequent cleaning and we still offer the best carpet and upholstery cleaning services.


  • Residential Cleaning 80% 80%
  • Commercial Cleaning 60% 60%
  • Event Cleaning 90% 90%
  • One-time Cleaning 80% 80%
  • Regular Cleaning 60% 60%
  • Custom Cleaning 90% 90%

Happy Customers

Used Imperial Cleaning to assist with a new property that I moved into. The team arrived on time and left my new property in a completely new and amazing condition. Totally impressed. Would recommend any day! Thank you” Mehgan Moore

The crew from imperial cleaning lead by gift worked relentlessly all day and although due to time couldn’t finish everything they did a job with the striving to perfection and quality as I haven’t seen people take pride in there work like these three did I am more than pleasently surprised and would recommend you as a service and them as a team without a thought in my mind. Great job. Thank you.” Herman Gunthel 

Send a Message

Contact Information

Fill in the form or alternatively use the contact information below to contact us with your cleaning requirement. 

Call: 021 555 3432
Email: info@imperialcleaning.co.za
Click to Book Online
Call Us Now
× WhatsApp Chat