I have been going to dr roachs office for seven years I have always enjoyed my visit I like so much about going here I know what they r going to do before they do it. They explain everything before they do it so u know what they r doing. I even know the names of the machines I have a clear understanding of what they do even down to the insurance part of it which is most difficult. Give them a call and schedule a appt so that u can learn about your vision like I did.