I have used Wimbledon Carpet Cleaners for many years and have recommended them to multiple friends over this time. They have always done an outstanding job on my carpets that I thought was totally ruined!! I would have no hesitation in recommending them, they are thoroughly professional!