The prices that we quote includes all 7 steps of the cleaning process. 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 competitive against any other cleaning company who offers the same quality service. The price is generally based on the length of time it would take to complete a cleaning job to perfection, consumable cleaning materials used during the process, machines required and professionally trained craftsmanship.

Stone Floor Restoration
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.
Tile and Grout cleaning
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
We have 4 price categories for carpet cleaning:
1. A room with furniture that do not require moving is calculated at £2.50/sqm. For an average sized room this is £42 per room.
2. Empty rooms: £3.25/sqm. This is approximately £54 per room.
3. Rooms with furniture that do require moving: £4.50/sqm. This depends on the type of furniture and on average works out to £75 per room. The reason these prices differ is because it takes quite a substantial amount of time to move furniture from side to side during the cleaning process, and any furniture that is moved back onto a damp carpet needs to be protected in such a way that the colour of the furniture foot does not transfer onto the carpet fibres. Because our cleaning methods leave the carpet drier than most other carpet cleaners, these plastic protective sleeves can be removed after 24 hours.
4. Spot Treatment: For an urgent spillage call-out fee we charge £50 per spot. If spot treatment is requested in conjunction with a full carpet cleaning order, we do not charge for the cleaning unless the spot requires additional treatment. In other words, for spots that can be removed with an ordinary clean, we do not charge an additional amount. For stubborn stains that cannot be removed with a standard wash and rinse, will be an additional £25 per stain, if ordered in addition to a full carpet clean of the property. Please note that it is highly likely that the spot will not be removed 100%, if this is the case the carpet has most likely been damaged by the spillage. All cleaning efforts will still be charged at the full price.
When the specialist arrives at the site please ask for a full quotation, it may be more cost effective. We’ve recently had a customer call us for one urgent spot removal, but while the cleaner was working on the first spot the customer asked him to remove an additional 5 spots. The total charge to the customer amounted to £300! For this price he could’ve had his entire house cleaned.

Optional extras:
Carpet Protector (Scotchgard) is half the price of the cleaning price for the room. If a room cost £50 to clean then the protector will be £25. Carpet Protector

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.

Builders cleaning
Our hourly rate for builders cleaning is £24.50 per hour. We allocate a large enough team to undertake a builders clean within one or two days, depending on the size of the site. Being supervised at all times, the cleaners operate in an efficient way, ensuring quality workmanship within specified time frames. Project Managers have always been impressed with the efficiency of our work. Sparkle cleaning is estimated at half the time that’s required to undertake a builder’s cleaning, but this will depend on the condition of the site after the final decorators have left the premises.

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.
  • 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
    Stone Floor Restoration / Tile and Grout Cleaning

  • Ceramic floor Cleaning
  • Concrete floor Cleaning
  • Conductive floor Cleaning
  • Granite floor Cleaning
  • Jet Wash patio and driveway Cleaning
  • Laminate floor Cleaning
  • Limestone floor Cleaning
  • Linoleum floor Cleaning
  • Marble floor Cleaning
  • Porcelain floor Cleaning
  • Quarry floor Cleaning
  • Resin floor Cleaning
  • Rubber floor Cleaning
  • Safety floor Cleaning
  • Sandstone floor Cleaning
  • Slate floor Cleaning
  • Terracotta floor Cleaning
  • Terrazzo floor Cleaning
  • Thermoplastic floor Cleaning
  • Travertine floor Cleaning
  • Vinyl floor Cleaning
    Carpet Cleaning
    Builders Cleaning
    Commercial Floor Cleaning
    Leather Cleaning
    Upholstery Cleaning
    Window Cleaning
    Textile Pest Control

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