Why choose Rogue Valley Fitness Training for your strength and conditioning needs?Michael Sotos

  1. You will get results!
  2. You can choose from a large variety of training options.
  3. You have an opportunity to learn proper exercise techniques with a wide assortment of equipment.

I am a Certified Strength Coach and Personal Trainer who uses functional training to improve a client’s body composition, athletic performance, and health.  I am also certified in the Functional Movement Screen which helps identify muscle imbalances and flexibility restrictions that must be addressed.  New clients are required to participate in a fitness assessment which provides valuable information in creating a personalized workout program.  Training programs generally include a dynamic warm-up, power training, core work, functional strength exercises, agility, flexibility, mobility, and corrective exercise.  The programs introduce clients to a variety of equipment, which may include barbells, dumbbells, kettlebells, sand bags, medicine balls, resistance bands, ropes, TRX, and sleds.  Multiple training options and packages are available, making training accessible to everyone.  You can train individually, semi-privately, or in a large group, whichever works best for you.  I also offer endurance coaching for runners and triathletes.  For more information and to schedule a coaching session, call me at 541-301-4124 or e-mail at msotos@roguevalleyfit.com. You can also join my Facebook page for updates and fitness information.

Make an Online Appointment

Online appointment scheduling by Genbook

Read my Reviews
Online appointment scheduling for Personal Services