Skip to main content
Heartfelt MedicalWhere Kindness Meets Care

Our services

Comprehensive care for every stage of life

From children to seniors, Heartfelt Medical Services offers compassionate, patient-centered care in Belvidere and across Northern Illinois. Two of our services have dedicated pages with full details.

Compassionate Primary Care

Whole-person primary care for every age, with a provider who takes the time to truly listen.

Chronic Disease Management

Ongoing support for diabetes, blood pressure, thyroid, and other long-term conditions.

Weight Loss

Supportive, medically guided weight management built around your goals and health.

Learn more

Home Visits

In-home care for homebound patients who need the doctor to come to them.

School Physicals

Quick, friendly school and sports physicals to keep students cleared and ready.

Geriatrics

A special emphasis on senior care, drawing on years of experience with older adults.

Televisits Available

Connect with your provider by secure video for many visits, without leaving home.

Direct Primary Care

A simple monthly membership for enhanced access, longer visits, and no copays.

Learn more
Jody Gosnell, FNP-BC, arriving for a home visit with her medical bag to care for a smiling senior patient on her front porch

Home Visits

We come to you

For patients who are homebound or have trouble getting to the office, we bring compassionate primary care right to your door. Home visits make it easier to stay on top of your health without the stress of travel.

  • In-home care for homebound patients
  • Familiar, comfortable surroundings
  • A provider who takes the time to listen

Insurance and payment accepted

  • Aetna
  • Blue Cross Blue Shield
  • Humana
  • Medicare
  • Medicaid
  • Cash pay options
  • Direct Primary Care membership

We operate a hybrid model and welcome both insurance and Direct Primary Care patients.

Not sure which option is right for you?

We are happy to help you understand your choices, including insurance and Direct Primary Care membership.

Ask a question

Ready to feel cared for again?

Becoming a patient takes just a few minutes. We are now accepting new patients of all ages.