Dr. Middleton and her staff are very friendly and efficient. They are never late to call you back for your appointment and they are always smiling!