Once the technician arrived everything was great. Scheduling however was difficult as the appointment kept getting cancelled and rescheduled over the course of 3 weeks.