The technicians were to arrive at 8:30 but after receiving a phone call that they would be delayed until 9:00, they arrived at 9:30. They were courteous and respectful and did there job. Since I don't understand the technical aspects of their work and did not watch them do their job I don't think I can comment on the quality of the service. I feel that the cost of the hour long service at $252 is definitely too high and may result in me avoiding it next year.