Can anyone recommend a good professional carpet cleaner... That's really worked well on their carpets ? I have had a couple in the past and one left my carpets absolutely sopping wet and water logged. Please if someone knows of one can you please let me know. Thanks in advance... X