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.


“Bo is incredibly knowledgeable and made the whole process so easy. Having PT come to my house was a game changer for my recovery after knee surgery.”
“I was skeptical about dry needling, but after one session with Bo the pain in my shoulder that I had been dealing with for months was noticeably better. Highly recommend.”
“As a runner, I have dealt with my share of injuries. Bo not only helped me recover but built me a prevention program that has kept me on the road. Worth every penny.”
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.