Tony F. and David C. (the crew that came to my house) were great! First of all, they were on time which is important to me given I am self employed and need to have a reliable schedule. Second, they were very thorough and explained the process completely. And last (but certainly not least), they did a GREAT JOB!! I would highly recommend this company.