I was impressed with my consult appointment and I was right. I told my Mom this is where I want to go because Dr. Horsley is gentle and he is good. The staff are also nice and I like that they are so up to date on technology. So far so good...