Our Services

Chronic Disease Management

Managing a chronic condition doesn’t have to feel overwhelming. At James River Family Medicine, we partner with you to provide ongoing, personalized care that helps you stay healthy, prevent complications, and maintain your quality of life.


Our approach focuses on long-term relationships, proactive care, and practical support tailored to your individual needs.

Conditions We Manage

We provide comprehensive care for a wide range of chronic conditions, including:

  • Diabetes (Type 1 & Type 2)
  • Thyroid disorders (hypothyroidism, hyperthyroidism)
  • High blood pressure (hypertension)
  • High cholesterol (hyperlipidemia)
  • Asthma and COPD
  • Mental health conditions (anxiety, depression, and more)

Personalized Care Plans

No two patients are the same. We work with you to create a care plan that fits your lifestyle and goals, which may include:


  • Medication management and adjustments
  • Routine monitoring and lab work
  • Lifestyle guidance (nutrition, exercise, sleep)
  • Preventive care to reduce complications
  • Education to help you better understand your condition

When to Schedule a Visit

Consider scheduling a chronic care visit if you:


  • Have been diagnosed with a long-term condition
  • Need help managing medications or symptoms
  • Haven’t had recent follow-up or lab work
  • Are experiencing changes in your condition
  • Want a more personalized, coordinated approach to your care