Price guide
Carpet cleaning
The guide prices below are based on standard sized rooms. Always feel free to give us a quick call if you are unsure so we can work out the exact room sizes in order to achieve the most accurate and best quote for you.
Box room £15 – £20*
*Dependent on size
Double bedroom £45 – £55*
Lounge or dining room £40 – £60*
Large lounge £60 – £90*
Lounge diner £60 – £90*
Hallway stairs and landing £80*
Stairs and landing £60*
Single flight of stairs £40
Upholstery cleaning
These are guide prices, it’s always best to give us a call for the best price possible.
1 seat armchair £50
Standard size 2 seat sofa £100
Standard size 3 seat sofa £150
Corner sofas charged per seat £50
Car seats per seat £15
Rug cleaning
Our professional rug cleaning service handles everyday rugs with care using hot-water extraction. Pricing varies based on size, material, condition, and any additional needs—always subject to a free consultation and quote.
Stain protection
Fluroseal Stain protection is an optional extra that can be applied after cleaning. We charge half the price of the initial cleaning subtotal to apply the protector.
Microsan application (Prochem biocidal sanitiser)
Professional application of Prochem Microsan – Effectively eliminates bacteria (including MRSA), Viruses (including Coronavirus, and odours on carpets, upholstery and hard floors. ideal for high traffic homes households with pets or a post illness refresh £35 extra per job or £15 per room
We operate a standard minimum service charge of £120 per job. This is not an additional fee – it’s simply the lowest amount we charge to cover our costs and make small jobs viable. No VAT (sole trader)
See what our customers say!
Excellent rating
Based on 170 reviews After trying three other local carpet cleaning companies, that didn’t bother to respond I tried Ed at PrimoKleen. Right from the start, Ed was professional and came straight back to me, booking a timely appointment for me. We had a particularly nasty acrylic paint stain on one of our carpets that Ed has removed beautifully. I am so happy. He then cleaned our stairs and landing and two downstairs rooms. They are spotless and look like brand new carpets. Ed is meticulous, tidy and professional. I can’t thank him enough for the job he’s done, don’t hesitate in calling Ed. KATE MCKENNA21/01/2026 Adding to all the other 5 Star reviews, had our Bedrooms, landing and stairs carpeting cleaned at the end of our tenancy and Ed and his team did a fantastic job. There were a few marks we thought might be a challenge but apparently not for them. As an added note, Ed is a real professional and very pleasant to deal with. Highly recommended. J LLOYD19/01/2026 Primo Kleen recently cleaned our sofa and an armchair. They did an excellent job. Took about 2 hours. A professional service from two guys Ed and Rob who really know how to deliver a first class result. Good competitive value as well. Highly recommended. ROY BARRETT19/01/2026 had an excellent experience with Ed! He was super friendly and incredibly thorough with his work. My carpets feel amazing, and my sofa looks even better than I expected. He managed to remove stains that I thought were impossible to get out—something I struggled with myself. Ed was also very easygoing and flexible, especially with my two kids around. He worked around their schedules and made everything stress-free. Highly recommend his services! Thank you so much Ed THE SHIELLS10/01/2026 With little notice I was able to book Primokleen to ensure carpet cleaning in advance of new furniture delivery. Ed and Rob were professional, polite, thorough and delivered an exceptional result. I'd very much endorse their service and will no doubt use their services again. DAN S28/12/2025 The best money we have ever spent. We moved house and was a bit anxious we’d need new carpet and Ed and his team were incredibly professional, and the carpet was spotless. Will definitely use again for upholstery and so glad they were so brilliant. Highly recommend. MENKA CHACHLANI16/12/2025 We cannot fault our experience with Ed at PrimoKleen. He fitted us in at very short notice, was professional throughout, managed expectations and, ultimately, did an excellent job cleaning our carpets. We would highly recommend and will be using again. OWEN DAVIES-SMALL11/12/2025 Ed was very friendly, great with timing and honest. He warned me before I accepted the booking that he might not be able to remove the stain in the carpet, and even when arriving he said again he would try his best but couldn't guarantee anything. But luckily he managed to remove the stain and the carpet looked clean and refreshed. Would highly recommend! JASMINE PATEL04/11/2025 From start to finish, Primokleen delivered an exceptional experience that truly sets them apart. Their professionalism was evident in every interaction—punctual, well-prepared, and incredibly respectful of my space. What really impressed me was the passion they bring to their work. You can tell they genuinely care about what they do, and it shows in the results. The quality of their cleaning was second to none—thorough, efficient, and with a real eye for detail. Every corner sparkled! But what made the experience even better was their friendliness. Ed and Rob were warm, approachable, and happy to answer questions or offer advice. It felt less like hiring a service and more like welcoming trusted partners into my home. If you're looking for a cleaning company that combines top-tier results with genuine care and kindness, Primokleen is the company to call. Highly recommended! PAUL RUDENKO04/11/2025Verified by TrustindexTrustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more
Booking & cancellation policy
We kindly ask for at least 48 hours notice if you need to cancel or reschedule your appointment. Cancellations made with less than 48 hours notice, missed appointments, or no-shows on the day will incur a charge of 50% of the quoted job value, with a minimum charge of £60. Thank you for your understanding — this allows us to manage our schedule fairly for all customers.
Request a tailored quote via our contact form
95 Broom Hill, Cookham, Maidenhead, SL6 9LJ
Landline: 01628 951701
Mobile: 07403135302
Hours: 08:00–22:00, 7 days a week
