Awesome! Very thorough and professional and friendly staff. Very clean office too:) Answered any questions and super helpful! Dr. Petrie listened to my questions or concerns and provided feedback and solutions to some issues! Will be back for appointments in future. Would recommend to anyone. Great atmosphere too. Michelle L.