I have been going to see Dr. Crane for many years and have never experienced a problem. He and the staff are very friendly. Appointment times are accurate, no waiting, not crowded or rushed. Never had any insurance issues or surprises. Highly recommend.