No hidden fees. No guesswork. Just honest pricing upfront.

If you've dealt with insurance-based PT before, you already know the frustration. Copays, surprise bills, and sessions that feel rushed because your time is limited by what your plan will cover.

My practice is cash-based, which means I answer to you, not your insurance company.
Every session is fully tailored to what your body needs that day. If dry needling is the right tool, we use it. If you need hands-on work, mobility, or strength progressions, we do that. Whatever serves you best in that hour is included, no add-on fees, no surprise charges at the end.

You know exactly what you're paying before we ever get started, and every minute of your session is focused on one thing: getting you back to the active life you want.

No hidden fees. No guesswork. Just honest pricing upfront.

If you've dealt with insurance-based PT before, you already know the frustration. Copays, surprise bills, and sessions that feel rushed because your time is limited by what your plan will cover.

My practice is cash-based, which means I answer to you, not your insurance company.
Every session is fully tailored to what your body needs that day. If dry needling is the right tool, we use it. If you need hands-on work, mobility, or strength progressions, we do that. Whatever serves you best in that hour is included, no add-on fees, no surprise charges at the end.

You know exactly what you're paying before we ever get started, and every minute of your session is focused on one thing: getting you back to the active life you want.

PRICE: $150/hr for 60 minute session

PRICE: $150/hr for 60 minute session

Pricing for Physical Therapy in Denver, CO

Pricing for Physical Therapy in Denver, CO

Healing doesn't just happen in the clinic.

For clients who want to stay on track between appointments, I offer an optional add-on that keeps you connected, supported, and progressing even on the days we're not face to face.

In-App Programming Support:

Request Appointment

Custom exercise programming built specifically for your body, your goals, and where you are in your recovery

Video demonstrations for every exercise in your program so you always know exactly what you're doing and how to do it correctly

Access to the Training Vault, a library of additional workouts you can pull from to complement your rehab programming

Program updates and progressions in between sessions, so you're never just sitting on the same exercises waiting for your next appointment

Messaging access six days a week so you can ask questions, flag symptoms, or check in without waiting until your next visit

Video submissions for form checks so I can review your movement and give you real feedback outside of the clinic

The full experience: Care that doesn't clock out

Healing doesn't just happen in the clinic.

For clients who want to stay on track between appointments, I offer an optional add-on that keeps you connected, supported, and progressing even on the days we're not face to face.

Not sure which service is best for you? Our physical therapist in Co can help walk you through your options with a free 15 minute phone consultation

Not sure which type of support is best for you? Our physical therapist in south denver or wheat ridge can help walk you through your options with a free 15 minute phone consultation

In-App Programming Support:

$79/month, month to month, cancel anytime

No long-term commitment required. Add it when you need it, drop it when you're done.
Here's everything that's included:

The full experience: Care that doesn't clock out

$79/month, month to month, cancel anytime

No long-term commitment required. Add it when you need it, drop it when you're done.
Here's everything that's included:

Packages are offered for 60 minute sessions at the following rates: 

4 sessions for $560
6 sessions for $840
8 sessions for $1120


We also offer packages:

We also offer packages:

Packages are offered for 60 minute sessions at the following rates: 

4 sessions for $560
6 sessions for $840
8 sessions for $1120


We also offer packages:

Ready to get started?

Make an appointment

Request Appointment

Ready to get started?

Make an appointment