This is a single doctor practice, so cna sometimes be a little difficult to get an appointment at though they with *always* do their best to fit you in, so much so that I don't know how the doctor even gets any time at home. He is a great family doctor who knows all of his regular patients personally and takes personal one-on-one time with each of them, taking as much time as is required with every visit to give you the care you deserve. This sometimes means you wait - but hey, I'd rather do that and get a doctor who cares. The prices are great - no different (really) than any other surgery.