I highly recommend this practice. The receptionists were very friendly and helpful. The doctor was very good, patient and thorough. And to top it off the doc called the next day to see how I was doing. I missed the call, but she left a message.Did not take my insurance, but offered a great deal that was very affordable. I will continue to go.