I had an appointment today and my experience was excellent. I filled out the new patient paperwork, waited approximately 6 to 7 minutes and then was taken to an exam room. The assistant was very attentive and asked pertinent questions. The doctor arrived a short time later and completed my exam. She was very nice and took the time to explain the treatment plan and the costs associated. I was never pressured to purchase any of the products they sell. Great staff, great doctor, and nice office. I would highly recommend.