We hired Complete Steam Clean to come out and clean the disaster carpets that were left by the previous tentants and it was quite the job as the carpets were horribly filthy! The gentleman came out and went over the carpets in all bedrooms (3), hallway, stairs and 2 landings several times with the hose and used all the cleaning products he had to get them clean and he did an impeccable job! HATS OFF!! THANK YOU COMPLETE STEAM CLEAN!