We strive to offer high quality, cost effective care to our patients.

Some insurance carriers require a referral to see a physician in our office.  Please check with your insurance to see if this is required.  This is your responsibility, and we cannot see you without a referral if it is required.


We accept cash, check, and major credit cards.  Patients are responsible for any co-pays and deductibles at the time of the visit. 


Our billing office is available to answer any question you may have about insurance, billing, or payment 205-877-2827.


Accepted Insurance Plans

  • All Blue Cross/Blue Shield Plans including PMD

  • Most Commercial Insurance plans

  • Viva

  • Medicare


Please call if you have a question about your plan 205-877-2827.​


We DO NOT ACCEPT the following plans:


  • United Healthcare (except through the Teacher's Plan - call to be sure when you schedule)

  • Medicaid

  • HealthSprings

  • Medicare Complete (through United Healthcare)

  • Cigna