The doctors and staff make every effort to make your experience as pleasant as possible. I usually get to see the doctor within 5 minutes of my appointment slot. My most recent experience made me feel well taken care of.