The team in the office is always very happy, polite, and efficient. I never wait more than a few minutes to get to see the Dr. I also love the email and text appointment reminders. They come far enough in advance to make sure I can make the appointment without being too far in advance that I later forget. Thanks!