I have a yearly service contract. The twice yearly visits I receive have been very thorough. The technician is very professional and friendly. I am very happy with the work I receive and the price I pay