Now welcoming new patients — in person in Yorkshire, NY and by telehealth statewide

(716) 217-9970

Services

Primary Care Services

One provider, one location, and a wider range of services than you would expect from a solo practice. Buffalo Family NP handles the yearly checkups, the everyday illnesses, and the ongoing conditions for your whole family — nearly all of it priced up front.

The Full List

Everything We Treat

A quick, skimmable roster of the conditions handled here.

  • Annual wellness visits
  • Depression and anxiety screening
  • Tobacco and substance use counseling
  • Sports, school, and camp physicals
  • Sore throat and strep throat
  • Upper respiratory infections, sinusitis, and bronchitis
  • Ear infections and ear pain
  • Pink eye
  • Urinary tract infections
  • Influenza, COVID-19, and RSV
  • Mononucleosis
  • Skin infections, cellulitis, and impetigo
  • Nausea, vomiting, diarrhea, and stomach upset
  • Fever
  • Asthma and COPD flare-ups
  • Croup
  • Hypertension
  • Type 2 diabetes
  • High cholesterol
  • Thyroid disease
  • Medication management and refills
  • TB skin testing
  • Pregnancy testing
  • Specialist referrals

If you do not see your concern listed, call (716) 217-9970 and ask. If it is outside the scope of the practice, Aaron will point you in the right direction.

The Process

How Care Works Here

A practice built for access — no long phone waits, no weeks-out scheduling, no wondering what happens next.

  1. Request a Visit

    Book online or send a message. No long phone waits or hold music.

  2. Be Seen Quickly

    Same- or next-day availability for most needs, in person or via telehealth.

  3. Get a Real Plan

    Unhurried visits with clear explanations and a plan built around your goals.

  4. Stay Connected

    Direct access between visits so you’re never left wondering what’s next.

The Difference

Why Patients Choose This Practice

More Time With You

Longer appointments so your concerns are fully addressed — not squeezed into seven minutes.

Easy Access

Direct communication and quick scheduling — care that fits into real life.

Transparent Care

Clear pricing and honest guidance, with no surprise bills and no unnecessary upselling.

Take the Next Step

Not Sure Which Service You Need?

Reach out and describe what's going on — you'll get pointed to the right kind of visit, even if that turns out to be somewhere other than here.