The staff is very friendly and go out of their way to accomodate patients. Dr. Ryan and his assistant are patient, highly skilled, and listen to what the patient wants. The work is top-notch. My only criticism would be that they are not on any insurance plans, though they will file for you, and that the fees are at the high end of the scale.