After hiring West Hampstead Cleaners I am now confident that I’ll not be looking for another carpet cleaning company for a long while. I have absolutely no idea where they came from, but I was recently cursed with a few difficult stains which I had no idea how to shift. Enter the professionals and in no time at all, my carpets were back to their best. A great feeling and the whole house seems better for it. I will definitely be calling them as soon as I notice anything less than stellar on my floors and rugs. Thank you so much.