What we offer

Three training programs in Hamburg, NY. One standard of coaching.

Small group training, 1-on-1 personal training, and nutrition coaching at 7040 South Abbott Rd., Unit 200, Hamburg, NY. Built for busy professionals and parents who want to get strong and move pain-free. Every program starts with a movement screen, so your plan matches your body, your history, and your calendar.

Coached small group strength training session at RockeyFit in Hamburg, NY

Small Group Training

Personal training in a small group setting — never more than 9.

A coached strength program built on progressive overload, capped at 9 people so every rep, load, and movement is scaled to you. Designed for busy adults who want to get stronger, move pain-free, and train around a full schedule — 2x or 3x per week, mornings and evenings.

  • Max 9 per session
  • 2x or 3x per week
  • 30-day money-back guarantee
Learn more about Small Group Training
Trainer coaching a client through a trap bar deadlift at RockeyFit

Personal Training

Fully individualized 1-on-1 coaching, start to finish.

An extensive consultation and movement screen, then a plan written for your body, your injury history, and your schedule. Always 1-on-1 — the right fit if you are returning after years away, working around pain, or want the fastest, safest path back to feeling capable.

  • Always 1-on-1
  • Nutrition coaching included
  • Full access to your coach
Learn more about Personal Training
High-protein prepared meals used in RockeyFit nutrition coaching

Nutrition Coaching

1-on-1 nutrition built around your life, not a meal plan.

Sustainable habits that fit real life — business dinners, kids' schedules, travel. Built around your goals and preferences with education and accountability, so you build muscle and lose fat without another yo-yo diet.

  • Personalized, not a template
  • Habit and education focused
  • Included with personal training
Learn more about Nutrition Coaching

Weekly schedule

Small group session times

Personal training sessions are scheduled directly with your coach, Monday through Friday, 6:00 AM to 7:00 PM.

Monday & Wednesday

  • 6:00 AM
  • 5:00 PM
  • 6:15 PM

Tuesday & Thursday

  • 6:00 AM
  • 5:15 PM
  • 6:30 PM

Saturday

  • 7:00 AM
  • 8:15 AM
  • 9:30 AM

Not sure which program fits?

Apply and we'll recommend the right program on your free consultation — no obligation.