Lockport’s Most Supportive Gym

Experience expert-led fitness with our PSF Coaching Team. We guide you every step of the way to ensure you build healthier habits and real results—no matter where you start.

Claim Your 3 Free Classes Today!

More Than Just a Gym—A Community.

​At Perfect Shape Fitness, we believe exercise should be the best part of your day, not a chore. We’ve built a judgment-free space in Lockport where you can feel confident, regardless of your fitness level.

​Our expert PSF trainers don’t just “run classes”—we partner with you. We specialize in high-energy, fat-blasting workouts that are as fun as they are effective. Whether you’re here to lose weight, gain strength, or just find your spark, we’re here to empower you every step of the way.

​Ready to find your perfect fit?

Sign up for Your 3 Free Classes

REAL PEOPLE. REAL RESULTS.

This is a gym with a purpose where individual needs are met. You will always feel good after a workout. You leave with a smile for a job well done. It is always about proper form so that you get th…

Dawn K.

Great place to get you motivated!! Their trainers are awesome in showing perfect form. Guaranteed to be sore in muscles you didn’t know you had!! Highly recommmend!

Dave C.

I am so glad I found this place!! PSF has amazing trainers. They are very motivating and really focuses their attention to form. They never stops teaching new things and making sure you are success…

Angie A.

I am so pleased to be working out at Perfect Shape Fitness, especially as a newcomer. Their trainers motivate, inspire, and encourage everyone to workout to their potential. I prefer the small clas…

Karen D.

Thanks to Tim and his workouts, I am proud of my arms. I’m over 60 years old and they look better after a year then they looked when I was 40, no jiggling!! Tim knows which muscles need work and …

Paula L.

Popular Programs

Join our most popular classes right now!

Mix N Match Group Classes

Our PSF Trainers lead you through a different challenge (workout) every day, featuring equipment such as: Battle Ropes, Kettlebells, Myokore suspension training, Boxing, and much more. This program is for All Levels and provides specific progressions for every exercise. We focus on your Strength, Balance, and Flexibility within a Community that cheers you on every step of the way.

Mix N Match Class Schedule

Personal Training

Your fitness journey is unique, which is why our PSF Trainers provide the personalized coaching and motivation needed to break through plateaus. We offer a supportive environment for all levels, ensuring every movement is optimized for your body. To ensure success beyond the gym, we include Nutritional Guidance and Lifestyle Support to complement your training. At PSF, we are with you every step of the way to ensure you stay safe, motivated, and on track to achieve Proven Results.

Learn More

Stretch N Release

Our Stretch N Release is a 25-minute Assisted Stretching session that helps release tension in tight muscles and alleviate joint pain. This specialized experience improves circulation, reduces stress, and increases mobility to help you move and feel your best. Whether you are recovering from a workout or reducing daily stiffness, we are here to help you restore your body. Call us to schedule your first appointment. (815) 207-9423

Meet our PSF Team!

Tim Gaba - Owner / Fitness Trainer

Marti N. - Fitness Trainer

Traininer

Heather S. - Fitness Trainer

Tiffany K. (TK) - Fitness Trainer

Try Our Group Classes for Free – Sign Up Today!

To claim your (3) free trial classes, simply click the link below to register.

Click Here to Redeem your 3 FREE Classes Today!

Frequently Asked Questions

How is Perfect Shape Fitness different than other gyms?

PSF is designed to help individuals build confidence and strength, not just physically, but mentally as well. We focus on creating a positive and supportive environment where everyone can feel empowered on their fitness journey.

How can I join your classes/programs at PSF?

Registering is easy!

Simply download the Glofox mobile app or click the Classes, Programs, and Membership tab on our website to sign up.

What classes/program do you recommend for beginners?

For beginners, we recommend our Mix N Match Program. This program features 30-45 minute classes that provide you with enough time to learn and build your foundation. Our trainers will guide, correct, and support you throughout the workout, ensuring you progress at your own pace.

How do I reserve a spot for a class?

Yes, you’ll need to register and schedule yourself for the specific class time at least 4 hours prior to the start of class. Simply sign up through our app or website to secure your spot!

What should I bring with me to class/program?

A water bottle

Exercise mat/yoga mat

Small Towel

Positive attitude

What forms of payment do you accept?

We accept all major debit/credit cards.

How many days a week should I workout at PSF?

Starting out, we recommend attending 2-3 classes per week to build a solid foundation. However, depending on your availability and fitness level, you could increase your attendance up to 6 classes per week.

You can do it!!

Can you help if I have specific health concerns?

Yes, we can help! We recommend scheduling a consultation with us before starting any exercise regimen at PSF. This allows us to better understand your needs and how we can tailor our programs to support your health and fitness goals. Give us a call, and we’d be happy to discuss how we can assist you.

Need help signing up?

No problem! Give us a call, and we’ll be happy to assist you. 815.207.9423

Ready to get started?

Join us today and experience a workout that’s designed to transform your body, build your strength, and boost your confidence!