This is not the place to go if you want to establish a long term relationship with a doctor. Ive been a patient for over 20 years and have never seen the same doctor more than two years in a row. Its a revolving door of of practitioners coming and going. The only reason Ive stayed is because it is convenient to my home/work and Im able to get appointments quickly when I need them. Ive found the quality of care to be OK but its dissapointing that the doctors dont stay with this practice very long......