Reading is where Elvis Carpet Cleaning is based, and the town's mix of Victorian terraces around the Oxford Road, 1930s semis in Tilehurst and Caversham, and modern apartments near the station means we see every carpet fibre there is. From period wool carpets that need gentle care to high-traffic family homes, we know Reading's housing stock inside out.
4.9/5 from 108 reviews
Mon–Sat, 9am – 6pm · Sunday closed
Covering 20 miles around Reading
Reading sits at the heart of the Thames Valley, and its homes range from period cottages to modern family builds. That variety shapes how we work: we never run the same routine twice. We assess the fibre, the backing and the room before choosing between hot-water extraction for hard-wearing synthetics and a gentler, low-moisture method for delicate wool and natural weaves.
Local landmarks like the Oracle riverside, Forbury Gardens, Reading Abbey ruins and the Thames at Caversham give Reading its character, and we clean around the features that come with them — original floorboards, sash windows, period fireplaces and the kind of rugs that have been in a family for years. We move light furniture, protect edges and skirting, and leave the room ventilated so carpets dry in two to four hours.
Because we genuinely cover the villages around Reading — not just the big towns — Reading customers get the same careful, well-reviewed service as someone in the town centre. Much of our work here comes from neighbours recommending neighbours, which is exactly how we like it.

Elvis brought our cream wool living-room carpet back from the dead after a winter of muddy paw prints. Dried quickly and smelled fresh, not chemical. Genuinely the best clean we've had in 12 years here.
Booked for a rental checkout in Theale. Punctual, tidy and the letting agent signed off the carpets first time. Will use again for our own home in Pangbourne.
Three bedrooms, stairs and a rug that had seen better days. Stains I thought were permanent came out. Polite, careful with the furniture and fair on price.
Yes. Reading is where we're based, well within our 20-mile service area, and we clean here regularly. Reading is where Elvis Carpet Cleaning is based, and the town's mix of Victorian terraces around the Oxford Road, 1930s semis in Tilehurst and Caversham, and modern apartments near the station means we see every carpet fibre there is.
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.