Randy Ice, P.T. C.C.S. has many years of experience working with cyclists of all abilities from novice to competitive CAT 1 and RAAM racers. He founded SCOR Cardiac Cyclists Club in 1974 to meet the endurance exercise needs of people with cardiovascular disease. In the early 1980's, Randy began testing and training ultramarathon cyclists for RAAM and currently serves as medical consultant and is the Director of Cardiopulmonary Rehabilitation at Rancho Physical Therapy and Clinical Coordinator at Vintage Medical Group, a bioidentical hormone replacement clinic. He has written extensively on nutrition, biomechanics and training. Randy is a graduate of USC and is a certified Cardiopulmonary Specialist. He began his cycling injury and analysis program in 1984 out of a need in the cycling community and as a personal interest.
A bio-mechanically based fitting of the cyclist with his/her bike for the purpose of preventing or correcting overuse injury, optimizing power output and or determining optimal frame size. For those in pain while riding (neck, back, knee, feet etc.) and in depth evaluation will be performed to determine anatomical, bio-mechanical and or bicycle-related causes:
Recommendations and corrections may include:
Time required: 60 - 90 minutes $195
Call (800) 548-4447 for any questions or to set up an appointment.
Our Pro Bike Fitting service is mobile and can come to your work or home.
One of our sponsors, the Vintage Medical Group has been a pioneer in the establishment of a bio-identical hormone replacement clinic for over 18 years.
It is now well-documented that bio-identical hormone replacement in aging men and women can have tremendous health benefits, improve cycling performance as well as recovery from training, improve muscle strength, reduce the risk of many diseases, increase bone density as well as improve libido, energy and sense of well being in a safe manner.
Vintage has helped over 800 clients achieve these results and can do the same for you. Our website is:
For any questions you may have, or to schedule and appointment,
call (760) 468-4718.