Just had an appointment, and again realized how friendly and professional the staff are. The scheduling of appointments is seamless, and rescheduling too!