David and Eco Fusion clean my carpets atleast once a year. This time they were really bad and I was planning on replacing my carpets. Now they look amazing and I dont have to worry about the cost of replacing my flooring. Even the really bad pet and drink stains disappeared or were heavily diminished. I am very pleased by his service. If you need your carpets cleaned, dont call Zero rez or Stanley steamer, call David at Eco Fusion! Thanks David.