Even though I had some issues with scheduling the correct time and date for my appointment, once the technician arrived, he was very knowledgeable and provide great and timely service.