I talked to Ben, the owner, and he answered my questions. His tech, Drew, did an awesome job, working hard from start to finish, and turning my carpets back to white!!!!!!!!!! Yipee!!!!!!!! Also, the tech called me before he came over, living me a fair heads-up time. I will definitely use this company again.