Whenever we have had issues, I have found Impact Cleaners staff to be both friendly and responsive. They always do their best to ensure that concerns are addressed and have really gone above and beyond on several occasions. I feel that they understand what our needs and challenges are and consistently work towards achieving expectations. I would recommend their service without hesitation