Everyone is very friendly & they explain what will happen at the visit. They are professional and courteous. The appointments run on time. I have never had to wait.