About Direct Performance Physical Therapy

The clinic that treats the cause.

Most clinics manage your symptoms and call it a plan. We built this place to end them: one-on-one, with a Doctor of Physical Therapy, every single visit.

★ 5.0 · 1232 Google Reviews Schedule Appointment

Our Story

This isn’t our story. It’s yours.

Dr. Stephen McKenzie, PT, DPT, Cert. MDT, SFMA, owner of Direct Performance Physical Therapy

Dr. Stephen McKenzie, PT, DPT, Cert. MDT, SFMA, Founder

Direct Performance opened in 2015 with one rule. Find the cause, fix the cause, and do not hand anyone off halfway. Eleven years on, that rule belongs to the whole team: seventeen Doctors of Physical Therapy across five clinics in Virginia Beach and Norfolk, backed by the administrators and performance coaches who keep every visit running.

No one here works alone. Our doctors bring training across orthopedics, sports medicine, women’s health and the pelvic floor, running medicine, and golf assessment, and every patient gets the benefit of all of it. The way we work is the same in every clinic: a cause-first evaluation, one-on-one time with a Doctor of Physical Therapy at every visit, and a plan with an endpoint.

Together, that experience has earned 1,232 five-star reviews. The people who do best here are the ones who fix things: their houses, their teams, their families. This is where they finally fix the thing they’ve been putting off: themselves.

“Had an amazing experience with Direct Performance Physical Therapy! The entire team is professional, knowledgeable, and truly cares about their patients’ recovery and progress. They take the time to explain everything, create personalized treatment plans, and make every visit comfortable and encouraging. The atmosphere is welcoming, clean, and positive.”

Irina F., Google review, Great Neck

What We Believe

Four things we’ll never compromise.

Your session, your time

No techs bouncing between rooms, no handoffs mid-visit. Just you and a Doctor of PT, the whole time.

Cause first. Symptoms follow.

You’ve probably chased the pain itself before and never found why it started. We find the why, then the ache stops coming back.

Plans end. That’s the point.

You shouldn’t need a punch card. Every plan comes with a graduation date, so you always know how close you are.

You’re not a protocol.

Your job, your body, your goals: that’s what your plan is built around, never pulled from a generic sheet.

The Difference

Not your typical clinic.

A typical clinic

  • You explain your pain to a different aide every visit
  • Your session gets split with two other patients
  • The same pain creeps back in a few months
  • No graduation date, just book again next week

Direct Performance Physical Therapy

  • One-on-one with a Doctor of Physical Therapy, every visit
  • Your session, uninterrupted, every time
  • A cause-first evaluation before we treat anything
  • A plan with an endpoint, mapped out on day one

Feel the difference in your first visit.

Schedule Appointment

The Team

The people behind your recovery.

Portrait of Dr. Stephen McKenzie, Doctor of Physical Therapy

Dr. Stephen McKenzie

  • DPT
  • Cert. MDT

Wants every patient to feel a real difference by visit three, not just hope one's coming eventually.

Book with Dr. McKenzie
Portrait of Dr. Jack Brown, Doctor of Physical Therapy

Dr. Jack Brown

  • DPT

Rehabbed his own injury the wrong way for two years before becoming a PT so no one else has to.

Book with Dr. Brown
Portrait of Dr. Jen Tapken, Doctor of Physical Therapy

Dr. Jen Tapken

  • DPT
  • ATC

Knows it’s working the day a patient almost forgets their appointment, because life got busy again in the best way.

Book with Dr. Tapken
Portrait of Dr. Mary Spencer, Doctor of Physical Therapy

Dr. Mary Spencer

  • DPT

Treats the first evaluation like it’s the whole plan, because it usually decides it.

Book with Dr. Spencer

Rooted in Virginia Beach

This is our neighborhood too.

We’ve been treating Virginia Beach for 10+ years: your neighbors, your teammates, your kids’ coaches. The mom who’s been pushing through it so nobody else has to worry? She’s probably on our schedule too. Recovery is a lot more personal when it’s local.

  • Great Neck
  • Town Center
  • Kempsville
  • Greenbrier
  • Norfolk
  • Redmill

5.0 · 1232+ local reviews

Book Your Visit

Ready when you are.

Request a time and a real person will call or message you back, not an automated queue. No phone tree. Our expert team of administrators is ready to help.

  • Hours Listed below for each clinic in the Visit Us section
  • (757) 742-3778 Prefer to talk now? Call us.
  • Same-week appointments available

5.0 · 1232+ Google reviews

Typical response: under 2 business hours

Step 1 of 5

So we know who to look for when you walk in.

Visit Us

Five clinics. One phone number.

Great Neck, Town Center, Kempsville/Greenbrier, Norfolk and Redmill. Same team, same standard, whichever door you walk through.