Great experience from beginning to end. The doctor and staff were friendly and personable, explained everything well, and make visits very comfortable. They seem to use the newest cutting edge tech and procedures and you can tell the doc takes pride in his work. Highly recommend.