At Sun Valley Medical Services, we build lasting relationships with our patients — so prevention comes first, and every visit moves you toward a healthier tomorrow.
From routine checkups to chronic condition management, our team provides the full spectrum of primary care your family needs — all under one roof in Geneseo.
Annual physicals, immunizations, cancer screenings, and health assessments designed to catch issues early — before they become serious.
Expert ongoing care for diabetes, hypertension, asthma, heart disease, and other chronic conditions — with personalized treatment plans that adapt as your needs change.
Don't wait weeks for an appointment when you're feeling unwell. We accommodate urgent sick visits for infections, allergies, minor injuries, and other acute concerns.
From pediatric checkups to senior wellness, we care for patients of all ages — building a medical home for your entire family in the Geneseo community.
On-site lab work, EKGs, and quick-turnaround diagnostic testing to speed up your diagnosis and get you on the path to recovery faster.
We take the time to explain your diagnosis, treatment options, and prevention strategies — so you're never left guessing about your health.
Sun Valley Medical Services PC was founded on a simple belief: that the best healthcare happens when a doctor truly knows their patient. We're not a high-volume clinic — we're a practice where your history matters, your concerns are heard, and your care is coordinated.
Located on East South Street in the heart of Geneseo, we serve patients across the Finger Lakes region with the kind of personalized attention that keeps people coming back — and staying healthy.
Patient-First
Your goals guide every decision
Continuity
Same doctor, every visit
Community
Locally rooted, deeply caring
Accessibility
Same-day & walk-in friendly
We accept most major insurance plans and work with you to make healthcare affordable and accessible. If you're unsure whether we accept your plan, give us a call — we're happy to verify your coverage.
Most Major Insurances Accepted
Call to verify your specific plan
Medicare Welcome
We accept Medicare and Medicaid patients
The kind of doctor you actually want to see — the one who remembers your name, your history, and your life.
Whether you're looking for a new primary care provider or need to schedule a visit, we're here. Call us, stop by, or send a message — we'll get back to you promptly.
Office Hours
After-hours urgent care: call (585) 243-3590 for instructions
Fill out the form below and we'll get back to you within one business day.
Message Sent!
Thank you for reaching out. We'll get back to you within one business day.