We were moving out of our apartment and had to get the carpets cleaned professionally and European way Cleaners were referred by our apartment management, so we got our carpets cleaned through them. They did a good job cleaning our carpets, and removed almost all the stains (believe me we had many ), so i am very happy with their service and would definitely recommend it to my family and friends.