About Services Why Us Testimonials Book Appointment
Family Medicine · Rockford, IL

Expert care that actually listens — because your health deserves nothing less

At the practice of Dr. Thomas Moss, you'll find a physician who takes the time to understand your full story. No rushed visits. No feeling like a number. Just thorough, compassionate care built on trust.

Dr. Thomas Moss in his Rockford medical office

A physician who remembers you by name — and your story, too

Dr. Thomas Moss built his practice around a simple conviction: the best healthcare happens when a doctor truly knows their patient. Based in Rockford, he brings years of clinical experience and a genuine warmth that turns routine visits into meaningful conversations about your health.

Whether you're managing a chronic condition, navigating a new diagnosis, or simply keeping up with preventive care, Dr. Moss takes the time to explain your options clearly and walk alongside you every step of the way.

15+ Years Experience
All Ages Welcome
New Patients Welcome

Comprehensive care for every stage of life

From annual wellness exams to ongoing management of long-term conditions, Dr. Moss offers a full spectrum of family medicine services right here in Rockford.

Preventive Care & Wellness

Annual physicals, routine screenings, immunizations, and health risk assessments designed to catch issues early and keep you thriving year after year.

Chronic Disease Management

Expert, ongoing management of diabetes, hypertension, asthma, thyroid disorders, and other chronic conditions with personalized treatment plans.

Acute Illness & Injury

Same-day or next-day appointments for infections, sprains, allergies, and other urgent health concerns — because you shouldn't have to wait when you're not well.

Family Medicine for All Ages

From infants to seniors, Dr. Moss provides continuous care for the whole family — growing with you through every life stage and health milestone.

Women's & Men's Health

Confidential, respectful care covering reproductive health, hormonal concerns, cancer screenings, and other gender-specific preventive services.

Mental Health Support

Screening and initial management of anxiety, depression, and stress-related concerns — because mental wellness is an essential part of your overall health.

Healthcare that puts you first — every visit

Choosing a doctor is personal. Here's what makes patients in Rockford trust Dr. Thomas Moss with their care.

  • Time spent listening

    Appointments are scheduled with enough time for you to be fully heard — no feeling rushed out the door.

  • Clear, jargon-free explanations

    Dr. Moss explains diagnoses and treatment options in plain language so you can make confident decisions about your care.

  • Continuity of care

    You'll see Dr. Moss consistently — he knows your history, your concerns, and your goals, so care gets better over time.

  • Convenient Rockford location

    Easily accessible office at 1415 E State St, with flexible scheduling to fit your busy life.

Modern and welcoming medical office in Rockford

What our patients say about their experience

Real feedback from real people who trust Dr. Moss with their family's health.

"

For the first time, I feel like my doctor actually knows me — my history, my worries, what matters to me. Dr. Moss never makes me feel like I'm taking up too much time.

S
Sandra M.
Patient for 5 years
"

He took the time to explain my lab results in a way I could actually understand. No rushing, no confusion — just clear, honest answers. That's rare.

J
James T.
Patient for 3 years
"

My whole family sees Dr. Moss — from my youngest to my parents. He's patient, thorough, and genuinely cares. We wouldn't go anywhere else in Rockford.

R
Rachel K.
Patient for 7 years

Ready to experience better healthcare?

Whether you're a new patient looking for a family doctor or ready to schedule your next visit, we're here to help. Reach out by phone or fill out the form and we'll get back to you promptly.

Address

1415 E State St
Rockford, IL 61104-2300

Office Hours

Monday – Friday: 9:00 AM – 5:00 PM
Saturday – Sunday: Closed

Request an Appointment

Fill out the form below and our team will contact you to confirm your visit.

Thank you!

Your request has been received. Our team will reach out shortly to confirm your appointment.

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website