I like the staff and have always had a good experience once I get in. If you are sick and have been holding out, don't expect a same day appointment, because these guys DO NOT leave space for any same day appointments. During winter, expect a minimum of a week wait to get in. Thinking of switching.