I've been going to this clinic for over 40 years. Retired 3 doctors in that time frame. I have always found the staff to be professional and personable. The doctors are not in too much of a hurry to spend time with you discussing your questions and concerns. Because they do this with each patient, sometimes the wait is longer than I'd like, but I know that once my turn occurs that I will be given the same quality of treatment and care as everyone else.