Dr. Anderson has good reviews and seems to have a busy office booked many weeks in advance. Unfortunately I didn't get a very good impression. I found the staff member who took my call for an appointment very unfriendly, to say it politely. Also, this office might not work for busy moms with school age kids, as their last "new patient" appointment is at 3pm.