Denise C. March 29, 2018 7:59 pm He is excellent. He takes his time to explain and his mannerisms makes you feel comfortable. His staff in the office are so professional and courteous. I would highly recommend.