William Rivera lightening bolt

location-iconOutdoor & In-Home location-iconVirtual location-iconGym

About William

As a passionate personal trainer, I believe that fitness should be accessible, enjoyable, and sustainable for everyone, no matter where you’re starting from. My mission is to help you build strength, improve endurance, and achieve lasting results with customized training plans that fit your unique goals and lifestyle. I don’t believe in a one-size-fits-all approach—every client is different, and I tailor my programs to ensure you make real progress while enjoying the journey. Whether you’re a beginner building confidence or someone ready to push your limits, I’m here to guide, motivate, and support you every step of the way. Fitness isn’t just about reaching a single goal; it’s about building habits that transform your life. With a focus on functional workouts, accountability, and encouragement, I’ll help you create a balanced routine that works for you and brings out your best. Let’s work together to make fitness a lasting and rewarding part of your life!


My favorite exercise

Barbell Back Squat

My favorite quote

Motivation is what gets you started. Habit is what keeps you going.
-Jim Ryun

My training philosophy

I believe in building a strong foundation first, focusing on creating healthy habits and consistency before anything else. My approach is all about meeting clients where they are and working together to gradually improve fitness, strength, and mobility. I emphasize correcting any muscle imbalances to make sure the body functions well as a whole.

I also use a variety of training methods, including undulating periodization, to keep workouts challenging and exciting. My goal is to help clients feel stronger and more confident, while making fitness a part of their everyday life in a way that's sustainable and enjoyable.

Areas of Expertise

  • Core and Balance
  • Strength Training
  • Muscular Definition
  • Posture
  • Wellness

NCCA Accredited Certifications

NASM Certified Personal Trainer

Additional Languages Spoken

Spanish

Are you a trainer?
Get new clients. Change lives.