We had a very positive experience. Scheduling was convenient and we were able to get the day/time period we requested. Keith was our technician and he was great. He was professional, positive, did a great job on our carpet repair, and was helpful with a tricky furniture situation. We would definitely use you guys again and also recommend you.