Who We Are

Solid Rock Mission

We strive to help create a plan that will empower you to conquer your pain and get back to living life again!


Not to be cliche but there is no “I” in team and physical therapy is no exception to that rule.  In our experience patients have much better outcome with a TEAM approach to healing.  We will work hard to create a plan that is best for you but it’ll be both of our jobs to ensure that plan is executed properly for maximum results!  We also want you to know that we’re walking along side you, not ahead of you. 

Knowledge is power and we love to teach.  We want you to have a good understanding of your problem and how the plan we create is going to help you heal.  Hopefully this will motivate you to stay committed to the plan and see things through to the finish line!

We know that healing from an injury is not just a physical process, but very emotional as well.  We desire to be sensitive to the emotional impact on each of our clients and help foster healing and success.

We have seen it play out time and time again, if both physical and emotional components of healing are not addressed adequately, outcomes suffer.

We love helping people and are committed to seeing your care through.  We’re not going to just throw some ideas at you and watch you sink or swim, we’re going to come along side you and do whatever it takes to help you succeed.   

At the end of the day we want you to be able to relax and enjoy the process.  Nothing can put a damper on that more than a rude condescending demeanor.  While it is our job to watch your technique and make corrections as needed, we will do so in a friendly way, so you feel confident and prepared for the journey.  

meet the team


This space is for you. We truly believe that in order to experience the best possible outcomes, you will be part of the team as well. Truthfully you are the hero and we are serving you, helping you take back your life from pain and functional loss. Do not wait another day, let's get started!

Previous slide
Next slide

Joshua Weaver, Doctor of Physical Therapy, Owner

Josh graduated with a Doctorate in Physical Therapy from Grand Valley State University in Grand Rapids Michigan in 2008. He and his wife started a traveling physical therapy business and set out to explore the country. This allowed him to work in numerous clinical settings with a wide variety of patient populations and treatment niches. He has additional training in manual therapy, balance and vestibular management and functional selective soft tissue mobilization. Josh and his wife have four beautiful children and love exploring all that the Washington outdoors has to offer. Personally Josh loves to rock climb, mountain bike, run, golf and hike.

Kristen Weaver, Masters of Physical Therapy, Cert MDT, CMPT, Owner

Kristen graduated with a Masters degree in Physical Therapy from Grand Valley State University in Grand Rapids, Michigan in 2004. She started her career working in outpatient orthopedics and managed a very busy clinic. Her and her husband Josh started a traveling therapy business in 2008 and set out to travel the country. Along the way she has attained her McKenzie certification and became a Certified Manual Therapist through the North American Institute of Manual Therapy. She loves spending time with her husband and four beautiful children. When she finds free time she loves to workout, rock climb, mountain bike, paddle-board and explore the great outdoors.