I have been using Dr Snyder for several years and would highly recommend him. He is always thorough and informative. He takes time to understand my concerns and gives me options with information to make the best decision for my specific needs. His staff is great too. They’re all professional and friendly !!