About Me

Hi, my name is Forrest. I own and operate a small local gym for the past 9 years. Before that I worked a 9 to 5 job and felt like I needed something different in my life. I decided to use the money that I saved for business school and put it toward a small neighborhood gym. From there my passion for fitness grew and I had found what truly made me happy. Today I have built the community to over 500 people and know every single one of their names. I am very fortunate to be able to impact so many people's lives.

What to Expect

There really is no typical session. Each person is so different and they can expect something customized to their level of fitness and how they are feeling that day. I hold everyone to a certain standard and push them to what is appropriate for that training session.

Client Success Story

Patti came to me about 18 months ago. She was just recovering from a broken back. I helped her get familiar with fitness and we started off extremely slow. Today she has lost over 145 pounds and has inspired many others to take a leap into something a little scary. I encourage all of you to watch her full video in the profile. (you can see me at the end)


  • Athletic Performance
  • Cardio
  • Crossfit
  • Functional Training
  • High Intensity
  • Personal Training
  • Strength And Conditioning
  • Stretching

I Can Help You Accomplish

  • Weight Loss
  • Weight Gain
  • Firming And Toning
  • Flexibility
  • Increase Muscle Strength
  • Endurance Training
  • Nutrition
  • Pre/Post Natal

Training Locations = Travel Radius = Preferred Training Location

= Travel Radius = Preferred Court
  • Cross Fit South Bay
  • 725 5th Street
  • Hermosa Beach, CA 90354
  • South Park
  • 425 Valley Park
  • Hermosa Beach, CA 90254

  I can travel within 7 miles of zip code 90254

General Availability

Sunday 7am - 7pm
Monday 6am - 11am and 12pm - 9pm
Tuesday 6am - 9pm
Wednesday 6am - 9pm
Thursday 6am - 9pm
Friday 6am - 9pm
Saturday 7am - 7pm

Forrest's Pictures & Videos

Your first session is backed by our Good Fit Guarantee

$75 /hour

No upfront payment, pay-as-you-train

No Risk - Cancel or switch trainers anytime

Didn’t enjoy the 1st session? We’ll refund it