The road to health.

Dr. Todd E. Schragen
Owner / Physician
Dr. Salvatore Colangelo


Text Us:


for Appointment Requests and Information


I can’t thank you enough for getting me across the finish line in Kona at the Ironman World Championships. Without your help I couldn’t have achieved one of my lifelong goals, not to mention a personal best of 11:49.11 in an Iron distance race. You are great at what you do.

Eric S.

I am so thankful for the incredible care I received from Dr. Schragen at All Pro Health as it enabled me run, something I never thought I would be able to do again.

Thank You All-Pro Health

Laura N.

When I set out on my Ironman journey, I knew I had to surround myself with a great team - that meant a great triathlon coach and a great physical therapy team. I logged over 600 hours of training for the Ironman and my body took a beating. Twelve weeks before the Ironman, the pain in my feet (plantar fasciitis), legs (IT bands) and back were so severe that I questioned whether my body could handle the physical limits I was imposing. The team at All-Pro Health was instrumental in my recovery. I could not have made it to the starting line of the Ironman if it wasn’t for the expert treatment I received at All-Pro Health. The team at All-Pro Health helped me achieve my dream of completing the Ironman in 11 hours and 20 minutes....Thank you!

Chris R.

Your journey at All Pro Health is not just about getting you out of pain. We want our patients to actively invest in their own personal health and freedom to do what they love.

Check out our video library

We have a large collection of helpful exercises in our video library.

What's new in our blog

Our All Pro patients are taken on time & treated one on one by our Doctors.

The All Pro in our name refers to our Doctors Credentials and Continuing Education.

The All Pro in our name refers to the “APH Recovery Zone” we are always researching the latest innovations in tech to keep our people active and doing what they love!

Read more about All Pro Health

Contact us

We Value Your Opinion... Leave A Review TODAY!