Wonderful Doctor but the lady who answers the phone needs to leave! She hung up on me when I wasn't done asking her a question! My family and I have been coming here for over a year and she's always had an attitude. She's definitely gone cost him business.