Dr Ed is very thorough and knowledgeable. His staff is attentive and kind. They are a wonderful group to work with.