Book an Appointment
Welcome to our online booking site
Physical Therapy
One-on-one skilled physical therapy with a doctor of physical therapy. Sessions may include hands on treatments like joint mobilizations, dry needling, cupping, soft tissue work as well as exercise prescription and education. Each session will be specific to your needs and goals.
Did we mention we were voted best of Utah in 2024?
Personal Training
We use a combo of in person training and remote programing to help you achieve your goals. You will have an assessment and baselines taken to ensure that the programming is working towards your specific deficits and goals.
Why are we different? Our strength training is done by a doctor of physical therapy - so you get the best of both worlds!
Wellness Coaching
Don't need PT but want to gain expertise from a PT- this is for you. We can help you stay active and health at any stage of life or activity level. We will work towards addressing your well-being by discussing your history, listening to your goals and coming up with a collaborative approach that works for you. This appointment is also great for looking at form of lifting, desk set up, or getting advice on your current exercise routine.
New Patient Dry Needling Special
Note- this if for patients new to the clinic interested in dry needling. All Pinyon PT physical therapists also offer dry needling as part of our comprehensive physical therapy evaluations and treatments.
Free 15 Minute Phone Consultation
Consult with one of our Physical Therapists prior to booking an evaluation. We can help you determine if Physical Therapy is right for you.
Running Performance Evaluation
This is for runners who are not injured but are looking to optimize performance through gait analysis. We will do a treadmill gait analysis, discuss the results and recommend exercises and changes accordingly.
Select a treatment
from the list on the left
to view available appointment times

Need Help? 801-900-3002 sarah@pinyonpt.com