Pain And Age Should NEVER Hold You Back
You have dreams and ambitions— Things you want to do, life you want to live. Those goals don’t just go away because you are in pain or growing older. At Body Balance Physical Therapy, we believe that your body should help you live your life to its fullest, not hinder you from doing what you love.
Our Physical Therapists:

Have Received Advanced Training

Are Board Certified in Orthopedics

Have 22+ Years of Experience
Move More, Live More!
At Body Balance Physical Therapy, we understand how frustrating it is to be in pain and limited in your movement. Our physical therapists are here to quickly get you feeling better and moving the way you want to. Our physical therapists can perform back pain therapy & neck pain therapy, hip pain therapy, shoulder pain therapy, joint pain therapy, weakness therapy, physical rehabilitation, and many more physical therapy services.
1. Schedule a Consultation
2. Receive Physical Therapy
3. Move More, Live More
Register For a Free Workshop
Our Physical Therapists Promise To:

Listen to your questions and concerns.

Provide a comprehensive physical therapy exam and treatment plan.

Teach you how to eliminate your pain and improve your mobility.

Make your recovery process as quick and fun as possible.
What Our Patients Are Saying
Do you want to take your sports performance to the next level? At Body Balance Physical Therapy, we can help you do just that. Our physical therapists will evaluate your current performance level and then customize a sports performance program that works for you to maximize your goals.
Learn More
Our orthopedic physical therapists understand how your body works and we work to get your body moving again. At Body Balance Physical Therapy, we diagnose and treat injuries and conditions that affect your bones, muscles, ligaments, connective tissues, or ligaments. Orthopedic physical therapy is effective in restoring your strength, improving motion, and making full recoveries.
Learn More
At Body Balance Physical Therapy, we work workman's compensation cases with employees or employers to help you get back to work. Our comprehensive physical therapy treatment plans work to understand and diagnose the cause of the problem so you can get back to life.
Learn More
Body Balance Physical Therapy understands the complexity of a woman’s body. Our physical therapists are trained to understand and use specialized therapy treatments that reduce pain, stretch & strengthen muscles, and work to make your life more enjoyable.
Learn More
Back and neck pain can make your life so much more difficult. At Body Balance Physical Therapy, we take your back pain relief treatment seriously. Our physical therapists in Twin Falls & Gooding will work to relieve your pain in healthy ways and get you off those pain meds. Dealing with the root cause makes all the difference when it comes to back and neck pain.
Learn More
Are you feeling dizzy or extreme vertigo? Body Balance Physical Therapy's therapists take advanced balance therapy training to help relieve your distress. Our state of the art facilities are able to help you recover with balance therapy treatment plans that are customized for you. Don't let dizziness keep you on your back!
Learn More
Our physical therapists are qualified to test, diagnose, and treat a wide variety of conditions and injuries. Joint pain can reduce your quality of life no matter your age. We treat jaws, necks, elbows, shoulders, wrists, hands, fingers, ankles, feet, and so much more. We believe that you deserve to live your life, and our physical therapists work hard to relieve your joint pain.
Learn More
Send us your email and we’ll send you a voucher for a free 10 minute deep tissue laser therapy session ($40 value).
Office Hours:
Scheduling a free consultation with Body Balance Physical Therapy helps us identify the best way to help you reach your goals. Our hours are:
Twin Falls Eastland Location
Monday - Friday
7:30am - 6:00pm
Twin Falls Washington Location
Monday - Friday
8:00am - 6:00pm
Gooding Location
M - W and Friday
8:00am - 6:00pm
Thursday
1:00pm - 6:00pm