Excellent doctors. She really cares about you and will take the time to listen and consider what you say. Office staff is excellent also.