Dr Anderson is a very good doctor. Besides being a general practice physician, he is a chiropractor as well. He is excellent at his craft and has a terrific bed side manner. He has a wonderful and helpful staff who have always been a pleasure to work with. I highly recommend this doctor, but caution that he has a very full practice and may not be accepting new patients.