On time and very polite techs. They spent the time to really track down the problem and give options for repair.