Dr. Anderson has been my dr. for six years. I have my daughter seeing him now as well. He is a great listener, which can be very rare in a doctor. He is a generalist, so if I have more specific needs, he does need to refer me, but he has never referred me to another dr. I didn't like. He seems caring; his staff is friendly and responsive to telephone inquiries and informational requests.