Having a scheduled appointment time saved us time in our busy schedule. The phone reminders were appreciated as well. Technician put on shoe covers to protect our floors. Very thorough and courteous.