The group of people that make up this practice are, by far, the most down to earth people I have ever met in a doctors office. I have seen a new standard in patient care that I did not think existed. Between a Doc who listens (rather than waiting for his turn to talk), and a staff that is patient, kind, and very understanding, I feel so fortunate to have found this office. Thank you all!