The prices that we quote includes all 7 steps of the cleaning process, this means we don’t charge extra for moving furniture, pre-vacuum cleaning and a gentle, yet very effective, brush agitation. Professional carpet and upholstery cleaning companies mention a variety in the number of steps in their process but many of them only use hot water extraction to keep their carpet cleaning prices low. Whichever company you choose to clean your furnishings, be sure to obtain a quoted price that includes all of these steps. You can read more about these steps at the bottom of this page.

Call now for a free quotation 01344 526460
Or email:
All properties and cleaning requirements are different so the most accurate way to estimate a cost is for us to view the property. Our prices are generally based on the length of time it would take to complete a cleaning job to perfection, as well as any cleaning materials. Prices range from £20/hour for one-off domestic deep cleaning to £25/hour for specialist cleaning such as carpet cleaning or builder’s cleaning. For a full restoration of marble floor it’s approximately £25 per square meter. This is a very good price considering the length of time it would take to completely remove all scratches from the natural stone, polishing it up to a high gloss before sealing it with top quality impregnating sealant from TileMaster. For strip and seal the estimated price is £15/sqm and for general cleaning with chemical solutions range from £1.50 to £8 per square meter. This all depends on the floor type and the method required.

Carpet Cleaning: £4.50/sqm. This price can be offered at a 25% discount if there is no furniture to move. For example, End of Tenancy cleaning or for cleaning high footfall areas only.
Carpet Protector: £22.00/room

Dry Encapsulation cleaning: £3.50/sqm (short fibre commercial carpets)
Specialist dry compound carpet cleaning: Sisal and Sea Grass carpets, viscose, cotton £12.50/sqm

We do NOT charge VAT, making it more affordable for residential properties.

If you have a small spillage to clean up we can do this for you for £50

Call now for a free quotation 01344 526460
Or email:

The only optional extras that Cleaning Agents charge for carpet and upholstery cleaning are a fluorocarbon protector, often referred to as the branded name “Scotchgard”, for pet-mess treatments, and for insect pest treatment. We do not charge VAT, making it more affordable for residential properties.

  • Fluorocarbon protector can be applied to clean carpets, upholstery and leather. It forms an invisible barrier to protect against spillages such as wine, juices, pet mess and other cold liquids. It gives our customers a chance to grab a cloth or paper towel to remove the liquid before it soaks into the furniture. Applying the protector is a very quick procedure, however carpets will take a little longer to dry. We offer protector in our Gold and Platinum prices packages.
  • Pet-mess cleaning requires specialist pre-treatment sprays and deodourisers that denature biological proteins before the carpets are rinsed by hot water extraction. There is no extra drying time required, however the pre-treatment phase will take a little longer.
  • Flea treatment Our technicians are qualified to treat carpet and upholstery with pesticides that will relieve our customers from textile pests such as fleas, carpet beetles, moths, cockroaches, ants, bedbugs, silverfish, woodlice, earwigs, millipedes, centipedes, houseflies, cluster-flies, mosquitoes and wasps
    Call now for a free quotation 01344 526460
    Or email:

    Our 7-step 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
    Call now for a free quotation 01344 526460
    Or email:


    Please go to our home page here: Home
    Our Services
    Carpet Cleaning
    End of Tenancy Cleaning

  • Tenancy Cleaning in Ascot
  • Tenancy Cleaning in Chertsey
  • Tenancy Cleaning in Egham
  • Tenancy Cleaning in Sunningdale
  • Tenancy Cleaning in Virginia Water
  • Tenancy Cleaning in Windsor
    Deep Cleaning

  • Deep Cleaning in Ascot
  • Deep Cleaning in Chertsey
  • Deep Cleaning in Egham
  • Deep Cleaning in Sunningdale
  • Deep Cleaning in Virginia Water
  • Deep Cleaning in Windsor
    Builders Cleaning
    Commercial Cleaning
    Leather Cleaning
    Upholstery Cleaning
    Oven Cleaning
    Window Cleaning

    Hard Floor Cleaning

  • Jet Wash patio and driveway Cleaning
  • Cork floor Cleaning
  • Concrete floor Cleaning
  • Wood floor Cleaning
  • Terracotta floor Cleaning
  • Limestone floor Cleaning
  • Travertine floor Cleaning
  • Sandstone floor Cleaning
  • Linoleum floor Cleaning
  • Rubber floor Cleaning
  • Terrazzo floor Cleaning
  • Slate floor Cleaning
  • Vinyl floor Cleaning
  • Thermoplastic floor Cleaning
  • Safety floor Cleaning
  • Conductive floor Cleaning
  • Ceramic floor Cleaning
  • Porcelain floor Cleaning
  • Granite floor Cleaning
  • Marble floor Cleaning
  • Quarry floor Cleaning
  • Resin floor Cleaning
  • Laminate floor Cleaning
    Textile Pest Constrol

    About Us Contact Us
    Click here: Contact us today
    For jobs please go to our Vacancies page: Vacancies