Gary got back to us promptly after the original phone call and came out and gave us an estimate. He called the evening before the work was scheduled to confirm the appointment. He arrived right on time and everything was completed as promised and the quality of work was excellent. He really takes pride in his work and it shows. We will definitely use Gary again when we need more work completed.