Gary was wonderful to work with from the very start. Responsive on email and on the phone. Arrived promptly at the scheduled time. He did everything perfectly and with a smile on his face. It was a pleasure to have him in our home– he was considerate, friendly and professional.