Dr. Sweeney is an experienced, competent, caring practitioner. I saw her for five years and she does not cancel appointments, gives plenty of notice when she is going to be out of town, is on-time, is flexible and has Saturday hours, and is genuinely interested in helping people with their problems.