Pets, spills, and life in general can leave lingering smells on your carpet that no amount of air freshener can hide. The best way to remove a bad smell from a carpet is to give it a good deep clean – our range of [Rug Doctor](https://www.homebase.co.uk/brands/rug\\-doctor.list) machines and carpet cleaning products are available in\\-store, and you can hire a heavy\\-duty carpet cleaner from Homebase.