A cleaning gadget that I recently tested, which rejuvenated my carpets, has seen its price cut by £100. The Shark CarpetXpert HairPro Pet Deep Carpet Cleaner is now available at a tempting discount, dropping from £349.99 to £249.99, in a post-Christmas sale.

I tried this cleaner on my own carpets, which were showing signs of wear and tear due to my dog, and I must say, I was thoroughly impressed. Out of the box, it resembles a vacuum cleaner, albeit slightly heavier.

The Shark CarpetXpert HairPro Pet Deep Carpet Cleaner comes with five attachments for the StainStriker tube, as well as a bottle of StainStriker and CarpetXpert cleaning formula. The setup process is pretty straightforward, with a handy instruction manual to guide you through it.

Alternatively, if you're tech-savvy, there's a QR code you can scan to access 'how to' videos. Attaching the tube is simple, and filling up the tanks is self-explanatory - just make sure to put the correct liquid in each compartment, plug it in, and you're ready to go.

When I first emptied the dirty water tank, I was simultaneously shocked, repulsed, and amazed. A huge clump of hair had gathered in the filter section, surrounded by grimy water (I'll spare you the picture as it's a bit unpleasant), reports the Mirror.

I regularly vacuum the carpets and was quite shocked to see the amount of dog hair that had accumulated, yet I was equally impressed by how effortlessly the Shark removed it. Each time I emptied the tank, I was astounded by the sheer volume of hair that must have been hidden deep within the carpet fibres, which even a powerful vacuum hadn't shifted.

Shark makes bold claims about its cleaner, such as it removes "three times more pet hair than any upright carpet cleaner" and it "instantly removes stains and odours with 20 times more stain striking power". However, one aspect that didn't impress me was the hose.

Shark's carpet cleaner in action
Shark's carpet cleaner in action

Its design, meant for wrapping around the machine, isn't perfect, and I found the hose kept detaching as I moved the machine around. After it happened a few times, it became irritating, so I ended up disconnecting it while using the main body of the machine and only reattaching it when I needed the StainStriker tool.

Also, the tank isn't particularly large, so don't expect to clean your entire house in one session; you'll need to refill it with water and cleaning solution quite often, as well as empty the dirty water tank.

Other cleaners out there include the Vax Platinum Smartwash Carpet Cleaner which is £198 on Amazon, or the Bissell ProHeat 2X Revolution Upright Carpet Cleaner, down to £189 from £219.99 on Argos.

The Bissell SpotClean Pet Cleaner, priced at £109 on Amazon, has received rave reviews, with one satisfied customer saying: "I bought this for pet stain removal. I used it on my sofa too and was amazed how good it came up. For a small cleaner, it's great."

Alternatively, for those who prefer not to purchase outright, many supermarkets like Asda and Tesco offer Rug Doctor rentals.