At our Farmington practice, Dr. Gary Holland takes the time to understand your health story — not just your symptoms. Because the best care starts with being heard.
From routine check-ups to managing chronic conditions, our practice provides the full spectrum of primary care services your family deserves.
Thorough preventive examinations designed to catch potential issues early and keep you on track for a lifetime of wellness.
Continuity of care for patients of all ages — from pediatric visits through senior wellness, all under one roof.
Expert ongoing management of diabetes, hypertension, heart disease, and other conditions that require long-term attention.
Evidence-based screening protocols including lab work, cancer screenings, and immunizations to protect your health.
Same-day or next-day appointments for infections, injuries, and urgent health concerns that can't wait.
Specialized geriatric care focused on maintaining independence, managing multiple conditions, and enhancing quality of life.
When you walk into Dr. Gary Holland's office on Grand River Avenue, you'll notice something different. There's no sense of being rushed to the next door. Instead, there's a genuine interest in your story — your health history, your concerns, and your goals.
With over two decades of clinical experience, Dr. Holland has built a reputation in the Farmington community as a physician who combines deep medical knowledge with real human warmth. He believes that effective treatment begins with understanding the whole person, not just the chart.
Our practice is designed to be a true partner in your health — whether you're navigating a new diagnosis, managing a long-term condition, or simply looking for a reliable primary care physician for your family.
The relationships we build are the foundation of everything we do. Here's what our community shares about their experience.
"I've been coming to Dr. Holland for several years now, and I've never felt like just another patient number. He remembers details about my health and always takes the time to explain things clearly."
"After moving to Farmington, I was nervous about finding a new doctor. Dr. Holland made the transition seamless. He's thorough, kind, and actually makes you feel like he cares about the outcome."
"My whole family sees Dr. Holland — from my teenage daughter to my elderly mother. He treats everyone with the same respect and patience. It's rare to find a doctor who makes you feel truly heard."
Take the first step toward better health. Schedule your appointment today and experience the difference of a physician who truly cares.
Have questions or ready to schedule? Reach out — we'd love to hear from you.
Fill out the form below and we'll get back to you as soon as possible.