I have been coming here for couple years now, she is affordable and takes good care of her patients, she will have a detail talk and help you understand your situation and she have always made me feel better pretty quick! I would recommend this place. Only bad part is wit time even if you have an appointment.