Our Award Winning Team

Doctors of Physical Therapy, certified personal trainers, and the front desk that keeps it all running, across two Utah locations.

We did not grade ourselves. Utah did.

In 2024 the Utah Physical Therapy Association named Dynamic Physical Therapy its PT Clinic of the Year. In 2014 the same association named Dr. Matthew Nelson Utah Physical Therapist of the Year, for the five years he spent working with the state so physical therapists here could perform trigger point dry needling.

Some of the people below are Doctors of Physical Therapy, and one of them stays with you for your entire appointment. That is the whole reason this clinic exists: a small clinic standing up against the industry standard. No aides. No ten minutes with your therapist and the rest with a technician.

Utah PT Association PT Clinic of the Year, 2024
Dr. Matthew Nelson, Utah Physical Therapist of the Year, 2014
Best of SLC, 2026
The team at Dynamic Physical Therapy, UT

Doctors of Physical Therapy.

Every one of them holds a PT, DPT. Whichever one you see, you see them for the whole appointment.

What every one of them commits to.

The Whole Appointment

Your Doctor of Physical Therapy is with you from the time you walk in until you leave. No aides. No ten minutes with the therapist and the rest with a technician.

The Same Therapist

You see the same person each visit, so nobody has to re-read a chart to remember what you are working on. Your first visit runs about an hour.

Four Phases, In Order

Reduce the pain, prevent the recurrence, prime the tissue, then perform. You leave when you can do the thing again, not when the visit count runs out.

What our patients say.

"I highly recommend Dynamic Physical Therapy for their incredible employees and team of physical therapists."
Chris B. · Google Review

Schedule Your Appointment

No referral needed in Utah. Most insurances accepted.

Tell us what is going on. Your first visit runs about an hour, and you spend all of it with your Doctor of Physical Therapy.

Prefer to call? (801) 849-0198