I haven't had my carpet cleaned in two year and after they were done my carpet had a brand new look.
All reviews seem positive