Getting started is simple. We handle the logistics so you can focus on getting better.
Call, text, or email us to schedule your first appointment at a time that works for you.
Your therapist arrives at your home, gym, or workplace with everything needed.
Receive a full evaluation and one-on-one treatment tailored specifically to your needs.
We monitor your recovery and adjust your plan to keep you moving toward your goals.
A Cache Valley native and Doctor of Physical Therapy, Bo brings a unique blend of clinical expertise and athletic experience to every session. After spending ten years in Las Vegas, he returned to his roots to serve the community he loves.
As a former junior college basketball player turned endurance athlete, Bo understands what it takes to push your body and how to recover when things don't go as planned. He's completed over ten marathons, the White Pine 50 Miler ultramarathon, and an Ironman triathlon.
When he's not treating patients, you'll find Bo coaching Sky View freshman basketball, skiing, or spending time with his wife, two kids, and two dogs.


One simple price covers everything, including dry needling when it's part of your treatment plan. No hidden fees, no surprise charges. Just quality care.
Virtual assessment and guidance from the comfort of your home.
One simple price includes every tool needed for your recovery, including dry needling when appropriate.