We work with most major insurance companies and accept cash, checks, and credit card. Please call your insurance company to verify we participate in your plan. If you do not have insurance, don’t worry. We can still see you for a self-pay fee (cost dependent on services and treatments). We work with the insurance companies listed below:

  • Aetna
  • Anthem Bluecross Blueshield
  • Blueshield of California
  • Cigna
  • Meritage Medical Network
  • Medicare
  • Health Net
  • United Healthcare


* Please call 707.938.1977 to verify network participation and benefits.