After two schedule postponements the third date went smoothly. Technician was on time and very professional. he explained his procedures and discovered a potential malfunction which saved us a service call in the near future. This is why I am a loyal customer since 2010.