Your Doctor Should Know Your Name. Ours Will.

Highland Primary Care is now welcoming Medicare patients in Sherman, TX. No more rushed visits. No more feeling invisible. Just a real doctor who sits down, listens, and actually cares.

Or call now: (903) 871-5399

Doctor consulting with senior patient
Board-Certified Internal Medicine Medicare & Medicare Advantage Accepted Same-Week Appointments Serving Grayson County

Sound Familiar?

You wait 3 weeks for an appointment.

Then sit in the lobby for 45 minutes.

Then the doctor spends 6 minutes with you — half of it typing on a computer.

You leave with more questions than answers.

Your medications haven't been reviewed in months.

Nobody is connecting the dots on your health.

You've earned better than this.

You paid into Medicare your entire working life. You deserve a doctor who treats you like a person — not a chart number.

Here's What Changes When You Come to Highland Primary Care

Your doctor sits down with you.

Not across the room. Not behind a screen. With you. Eye to eye. For as long as it takes.

You get answers, not runarounds.

We explain things in plain English. We review every medication. We make sure you understand your health — and your options.

You're never just another appointment.

We know our patients by name. We remember your story. We follow up. Because that's what a real doctor does.

Your FREE Medicare Welcome Visit

This isn't a quick handshake. This is a real, thorough visit — and Medicare covers 100% of it.

Here's what you get at $0 out of pocket:

  • Complete head-to-toe health assessment
  • Full medication and supplement review
  • Blood pressure, cholesterol & diabetes screening
  • Personalized prevention plan built around YOUR health
  • Honest conversation about what's working and what's not
  • Specialist referral coordination if you need it

Medicare pays for all of it. You pay nothing.

We Help People Just Like You

Folks who just turned 65 and need a Medicare doctor they can trust

People who moved to Sherman, Denison, or Grayson County and need a new physician

Anyone tired of waiting weeks to see a doctor who barely remembers them

Patients managing diabetes, high blood pressure, heart disease, arthritis, COPD, or thyroid issues who need a doctor paying close attention

Spouses looking for one great doctor they can BOTH see

If any of that sounds like you — we'd love to meet you.

Experienced. Board-Certified. Accepting Medicare.

Board-Certified Internal Medicine Physician
Specializing in adult and senior primary care
Chronic disease management — diabetes, hypertension, heart disease, COPD, arthritis, thyroid
Preventive care, wellness exams, immunizations
Accepts Medicare, Medicare Advantage, Cigna, Aetna, Molina, Humana, BCBS, United Healthcare

Don't Take Our Word for It

"I finally have a doctor who remembers me. I don't feel rushed. I feel heard. Best doctor I've had in 20 years."

"The staff treats you like family from the moment you walk in. The doctor takes the time to explain everything and never makes you feel stupid for asking questions."

"I switched from another clinic and it's night and day. I actually look forward to my appointments now."

Rated 5 Stars on Google | Trusted by patients across Grayson County

Ready? Let's Get You Scheduled.

Fill out this quick form and our team will call you within 1 business day to set up your FREE Medicare Welcome Visit. No hassle. No runaround. Just a phone call.

Your information is 100% private. We only use it to schedule your visit. No spam. Ever.

Still Have Questions? That's OK.

"Will this really cost me nothing?"

Yes. Your Medicare Welcome Visit is 100% covered by Medicare. Zero copay. Zero surprise bills.

"What if I already have a doctor?"

You're allowed to switch anytime. No referral needed. No drama. We handle the transition.

"I'm not great with technology — can I just call?"

Absolutely. Call us right now at (903) 871-5399 and a real person will help you.

"What if I have Medicare Advantage, not original Medicare?"

We accept most Medicare Advantage plans too. Call us at (903) 871-5399 and we'll verify your coverage in 2 minutes.

Easy to Find. Easy to Park. Easy to Get In.

Highland Primary Care building at 300 N Highland Ave, Sherman TX

Highland Primary Care

300 N Highland Ave, STE 455
Sherman, TX 75092

(903) 871-5399

Serving: Sherman, Denison, Howe, Van Alstyne, Whitesboro, Pottsboro & all of Grayson County

Life's Too Short for a Doctor Who Doesn't Know Your Name.

or call (903) 871-5399 right now