Mr. Gene Smith is amazing at what he does! He is wonderful with his patients. I highly recommend him to everyone!