Super practice and Dr. Sarah Good is very highly regarded in her field. She is professional, cheerful and explains everything thoroughly. I have had Invisalign treatment, where she worked with... read more my dentist to achieve the required outcome. My son is having conventional orthodontic treatment and is very lucky to be her patient!