Dr. Affleck's education and training includes medical school at Virginia Commonwealth University (VCU) School of Medicine and residency at Southern Colorado Family Medicine. He has received a 4.5 out of 5 star rating by his patients. He takes Anthem, Blue Cross/Blue Shield, and CIGNA Plans, in addition to other insurance carriers. He is professionally affiliated with Sutter Pacific Community Provider Network and Sutter Santa Rosa Regional Hospital. Dr. Affleck has an open panel.