Elvis Carpet Cleaning is an independent, family-run carpet, rug and upholstery cleaning business based in Reading, Berkshire. We clean carpets in homes and small commercial premises across Reading and every village within a 20-mile radius, from Caversham, Woodley and Wokingham out to the Kennet valley, the Goring Gap and the Thames villages towards Henley.
The business is run by Elvis himself — the same person who answers the phone, quotes the job and turns up on the day with the machine. There is no call centre and no subcontractor turning up in an unmarked van. That matters when a carpet is delicate: wool Axminsters in Victorian terraces, Persian rugs, sisal and viscose that shrink if they are over-wetted. We assess the fibre before we touch it and choose the method to suit it, using hot water extraction with eco-friendly, biodegradable solutions that are safe for children and pets.
Our customers are ordinary households: families with muddy hallways and pets, landlords and letting agents needing a checkout clean that passes inspection, and village halls and offices that need the work done out of hours. Whatever the job, the promise is the same — a fixed price agreed upfront, an honest expectation of what will come out and what will not, and a carpet that is left clean, fresh and quick to dry.
You get a firm quote before we start, based on the rooms, the fibre and the condition — never an open-ended hourly rate.
We use eco-friendly, biodegradable solutions and rinse them out properly, so nothing is left behind on the carpet.
Based in Reading and covering every village within 20 miles, from the Kennet valley to the Chilterns and the Thames.
4.9/5
108 customer reviews

Tell us a little about the job and we'll come back with a fixed price — no hourly rates, no call-out fees, no pressure.