I recently had to go here. Even though there were others in the waiting room, I got back to see the doctor within 15 min. The staff in the front were wonderful, and even the office manager stopped to make sure I was being taken care of. The doctor was great. That would have been enough for me, but the next day the doctor himself called me to make sure I was doing OK. I really appreciated that and all of the care that the whole staff showed me when I was not feeling well. Thank you.