Dr. Vanhorn is very professional and is a very genuine, kind person, he has helped me for many years now and I can't thank him enough for all the things he has done for me during my life. I highly recommend him for those who need help and he will help give you the support you need.