Our board-certified family medicine physicians, along with skilled nurse practitioners and physician assistants, provide compassionate primary care for patients of all ages. With locations across Pasco and Hernando counties, we make it easy to get the care you need with convenient hours, in-person appointments, and telehealth options. We accept most private insurance plans, Medicare, and Medicaid, ensuring quality healthcare remains accessible and affordable for our community.
Multiple Family Medicine Offices Near You
With offices in Dade City, Zephyrhills, Hudson, Spring Hill, New Port Richey, and Brooksville, Premier makes it easy to find family medicine close to home. We offer convenient hours — including some extended and evening availability — plus in-person and telehealth visits so you can receive quality care on your schedule.
From routine check-ups to managing complex health needs, our family medicine team is here for every stage of life. We help you stay healthy with preventive visits, immunizations, and wellness exams; provide expert care for chronic conditions such as hypertension, high cholesterol, heart disease, and diabetes; treat minor illnesses, injuries, and infections; and coordinate referrals to trusted specialists when needed.
Proactive Health for the Whole Family
Good health starts with prevention — and we make it simple to stay on track. Our team offers immunizations for all ages, preventive screenings, and regular blood pressure and cholesterol checks. We also provide wellness education, healthy lifestyle coaching, and coordinated care to help you and your family feel your best year-round.
Managing Chronic Conditions with Compassion
Living with a chronic condition takes ongoing care, and we’re with you every step of the way. Our team provides long-term support for hypertension, heart disease, and high cholesterol through regular monitoring, personalized treatment plans, and careful medication management. For patients with complex needs, we collaborate closely with specialists to ensure your care is seamless and coordinated.
Welcoming New Patients
Getting started is simple — complete your forms, set up your insurance, and get connected to your care through our MyChart patient portal for easy appointment scheduling and access to medical records. We focus on building long-term relationships, providing continuous care that grows with you and your family.
We welcome patients with private or commercial insurance plans, Medicare, and MedicaidFor those without insurance, we offer an income-based sliding scale fee program to help keep care affordable, along with free care coordination to connect you to the services you need.
Hear From Our Patients
Family Medicine
I love the way my primary doctor Kimberly Buff pays attention and listens to what I have to…
I love the way my primary doctor Kimberly Buff pays attention and listens to what I have to say about my health. I love how she takes into consideration the treatments I discussed with her that I believe I need. I also love how she allows me to make the best choice for me without any pressure
Family Medicine
Every time I visit the doctors office everyone is friendly and the service is great. Ms. Teresa Christmas…
Every time I visit the doctors office everyone is friendly and the service is great. Ms. Teresa Christmas goes above and beyond to explain everything to me in detail. I always look forward to my doctors visits.
Family Medicine
Dr. Heron is so knowledgeable and thorough with her exams and always provides great information in an easy…
Dr. Heron is so knowledgeable and thorough with her exams and always provides great information in an easy to understand way.
Family Medicine
Dr Gamble is exceptional! Always interactive with questions and answers. Very thorough with test results and being sure…
Dr Gamble is exceptional! Always interactive with questions and answers. Very thorough with test results and being sure to inquire about your physical and mental well-being. Also quick to address concerns regarding medication. Great attitude with the whole staff in zephyrhills office. It is always a joy to see them all.