Extremely professional company and i can see the fantastic results on one of my carpets below.. I will also refer to all my friends and family. Excellent Customer Service.they will be polite throughout and a really nice guy! Highly recommended!