Request Appointment
Request Free Screen
Request Free Screen
Request Appointment
About us
Our Practice
Our Locations
Our Team
Join Our Team
What We Treat
Back Pain and Sciatica
Neck Pain & Headaches
Shoulder Pain
Hip and Knee Pain
Elbow, Wrist, and Hand Pain
Foot and Ankle Pain
Balance and Gait Disorders
Arthritis
Ergonomics
Pre-Surgical Rehab
Post-Surgical Rehab
Sports Injury
Vestibular Rehab
Work Injuries
More Conditions We Treat
Specialties
Manual Therapy
Therapeutic Exercise
Electrical Stimulation
Kinesio Taping
Trigger Point Therapy
Alter G Treadmill
Mobile/Home health Therapy Visits
Health and Wellness Programs
Silver Sneakers
Athletic Training
Sports Specific Training
Plyometric Training
Circuit Training
Strength Training
Speed and Agility Training
Injury Prevention
PATIENT INFO
Patient Info / Forms
Insurance Info
Patient Testimonials
Refer a Friend
FAQs
Health Tips
Health Blog
Newsletters
Contact
Call Us
Call (719) 599-5330
Call (719) 599-5330 Location
Please Select an option below for us to best direct your call
New Patient / Inquiries
Current Patient
Other
Call (719) 599-5330
Review Us
Hancock
Cripple Creek
Monument
Refer a Friend
Is Stress Causing Your Neck Pain?
Quick Links
Print Patient Forms
Our Locations
FAQ
Conditions Library
Request Appointment
Recent Posts
Here are 3 Reasons Why You Must Stay Active as You Age
Are Headaches Ruining Your Day and Making it Difficult to Get Anything Done? PT Can Help!