A wonderfully helpful and professional staff. Dr. Dalton is very thorough and clear in his explanations and guidance.