We work with most major insurance companies and accept cash, checks, and credit card. 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 insurances 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.