We love Dr. Middleton and her staff! They take their time answering any questions and everyone is so friendly.