More than ever before, Americans are interested in an integrative treatment approach to their medical care that promotes overall health, while also preventing and treating disease. Our family medicine physicians and integrative health practitioners collaborate to serve patients in the most holistic way.

Our Patient-Centered, Team-Based Medical Home Model

To create a legacy of truly integrated care, we have organized our professional staff members into teams that support each individual patient. This important collaboration brings the patient into a centralized decision-making role, while also provides comprehensive support. In our Primary Care Medical Home, comprehensive support includes secure access to medical records, open and active communication with physicians and team members, and access to full coordination of care including any referred specialists and services.

  • General primary care
  • Women’s health
  • Adolescent medicine
  • Chronic disease management (hypertension, diabetes, etc)
  • Contraception management
  • Consult appointments
  • Evaluation of complex chronic conditions

Our Primary Care fees range based on the complexity of care provided. In an effort to assist our patients with knowledge about their health care cost in advance, we have disclosed our fees below. If you are insured and we are listed in your insurance network, we will accept their allowable reimbursement. You will be responsible for any copay, coinsurance, deductible or non-covered service in accordance with our contract with your insurance plan. If you are a self-pay patient, you may be eligible for one of our payment options previously mentioned. Please note, the following fees are for office visits only, therefore other charges (labs, immunizations, etc.) may apply. Please contact our office for more information.

  • New Patient visit $120-$320
  • Established Patient visit $70-$225
  • Preventive Medicine $200-$300
  • Prolonged Services may add an additional cost to your visit of up to $160
Not sure what service you need? No problem – we are here to help. Call us to request an appointment