Technicians called 30 minutes before arriving as promised. They arrived ver early in the 2 hour time slot. Both were friendly, professional and efficient. They completed the repairs in under one hour at a reasonable cost. I have been happy with all the work they have done for me over the years.