Dr Long is patient, professional, and knowledgeable. She Takes the time required to fully understand patient concerns and diagnosis before recommending the best options. (I find her prices quite reasonable as well!)