About Us

Cleaning Agents Ltd is based in Sunningdale and we are Professional Floor Cleaners who offer services in hard floor cleaning and restoration, as well as carpet and upholstery cleaning in Ascot and surrounding areas. We also provide top quality one-off deep cleaning services for domestic homes, commercial properties and construction building projects. At Cleaning Agents we motivate employees through performance related pay in an environment that encourages a 2-way feedback system. By listening to others it gives us an opportunity to enhance the skills of our professional floor cleaners for you, whether you’re in need of residential or commercial cleaning.  By being transparent with each other we accept feedback in such a way that it generates a better floor cleaning experience for everyone. Through this method we earn your trust and guarantee your satisfaction. 

Call now for a free quotation 01344 526460
Or email: [email protected]

Our staff members attend regular training provided by recognised third party accreditation organisations. For example, TileMaster, CHAS, Prochem, Woolsafe, to name a few. Cleaning Agents is a member of the National Carpet Cleaning Association. Our membership number is 3413. This means that we are qualified technicians and your furnishings are in good hands. Being part of the NCCA means that we are fully insured and our cleaning methods will retain your furniture’s warranty because we follow the manufacturer’s guidelines.

Our Team




Our 7-step Stone Tile Restoration process

Cleaning and restoration of natural stone floors may involve the following processes:
1. Stripping of old sealant to remove ingrained dirt.
2. Rinsing the residue from the stone.
3. Filling of cracks and deep scratches with colour matching resin.
4. Polishing compounds and abrasive disks are used to gently grind down the stone, removing scratches and restoring the original polish and shine.
5. A second rinse is required to remove any polishing grit from the floor.
6. Drying time often takes place over-night.
7. A minimum of 2 coats of sealant are applied when dry, with 3 hours drying time between each coat.

Our 7-step Carpet Cleaning process


1. Pre-inspection and quote
Every carpet cleaning experience starts with a pre-inspection to identify the carpet construction, fibre content, and soiling conditions. Any stains will be recorded by the Cleaning Agent and advice will be given before cleaning is scheduled. Once our carpet cleaning prices have been quoted there will be no unforeseen adjustments during or after the service, no matter how long it takes to get the job done to the best of our ability.
2. Vacuum
It is said that 70% of carpet soiling could be removed with a commercial vacuum cleaner. For this reason we take extra care during this step of the process, using a Sebo BS36, vacuum cleaning slowly, both horizontally and vertically, over the same area of carpet. You’ll be amazed at the amount of dirt Cleaning Agents extract with this step. Yet you’ll be even more impressed when you see what the carpet agitation removes!
3. Pre-spray and stain treatment
Cleaning Agents have a range of professional carpet cleaning pre-sprays and stain-removal solutions that break down a variety of heavy soiling, grease and staining. Most pre-sprays benefit from a short dwell time of around 5 to 15 minutes. Carpet fibres are sensitive to differing pH of solutions and the pre-inspection would have already identified the carpet cleaning solutions for each room.
4. Agitation
Contra-rotating brushes gently agitate the pre-spray into the pile, detaching the soil particles from the fibres and making it easier for the extraction wand to wash the pile clean. This step also extracts a lot of dirt and hairs that weren’t taken up by the vacuum. This method can be used on many types of carpet, including natural fibres, allowing Cleaning Agents to clean carpets with milder solutions in a shorter space of time. For carpets and rugs that require dry cleaning, we use this machine too. In which case we skip step 5 and 6, and instead use a vacuum to remove the dry-cleaning solvent which has encapsulated the dirt. This method is used most commonly in commercial buildings where there is no tap facility to fill a hot water extractor machine.
5. Rinse with Hot Water Extraction
Hot water extraction with an integrated heater, or steam cleaner, is much quicker after using the agitator. With fewer wand passes needed to extract the pre-spray and soils, this leaves the carpet drier. Above this, Cleaning Agents also use the Airflex Storm with 800 psi which cleans around 4 times quicker than our standard 130 psi machines. This steam cleaning offers a much faster drying time. In addition, this powerful machine allows us to use much longer piping which can reach up two flights of stairs. We can leave the machine on the ground floor without losing any water pressure or suction power. This keeps the house quieter upstairs while the machine is located on the ground floor or outside the building.
6. Groom and dry
During the drying phase Cleaning Agents use an industrial fan to move moist air out of the room. With a specialist carpet rake we groom the carpet pile back to its original state. This speeds the dry time by allowing air to move between the fibres. This also leaves the carpet looking and feeling plush.
7. Inspection
Upon completion of the job we walk with the customer through each room to ensure they’re happy with the result. Any shortcomings will be dealt with immediately while the cleaning equipment is still in place.  Once the carpet is completely dry, after 24 hours, we contact the customer one more time to ensure everything’s fine and ask them to remove any plastic lining that may have been placed under furniture.
During this time we may request an online review. Our customers’ feedback provide us the greatest opportunity to grow our business. It’s not essential and we don’t expect it, but it does go a long way and we are very grateful to those customers who take the time to spread the good word. Our reviews page shows the online web links where this can be done. 

Based in Sunningdale, Ascot, we also provide carpet cleaning and upholstery cleaning services for residential homes and commercial properties in Bracknell, Camberley, Egham, Windsor and Woking. Give us a call today to arrange your free quote at 01344 526460


Please go to our home page here: Home
Our Services
Stone Tile Restoration

  • Granite floor Cleaning
  • Limestone floor Cleaning
  • Marble floor Cleaning
  • Sandstone floor Cleaning
  • Slate floor Cleaning
  • Travertine floor Cleaning
    Tile Cleaning

  • Ceramic floor Cleaning
  • Concrete floor Cleaning
  • Patio Cleaning
  • Porcelain floor Cleaning
  • Quarry floor Cleaning
  • Terracotta floor Cleaning
  • Terrazzo floor Cleaning
    Textile Floors

  • Carpet Cleaning
  • Conductive floor Cleaning
  • Laminate floor Cleaning
  • Linoleum floor Cleaning
  • Resin floor Cleaning
  • Rubber floor Cleaning
  • Safety floor Cleaning
  • Thermoplastic floor Cleaning
  • Vinyl floor Cleaning
    About Us Contact Us
    Click here: Contact us today.
    For jobs please go to our Vacancies page: Vacancies