Own a gym or fitness studio?See how Retention Desk keeps your members

Personal trainer in St. Petersburg, FL

Build the physique you train for.

One on one personal training with Thomas Sousa at Legends Gym in St. Pete. A plan built around your goals and your schedule, and a coach beside you for every set.

16Years lifting
1 on 1Every session
30 or 60Minute sessions
1 to 6Days a week
Thomas Sousa, personal trainer in St. Petersburg, at Legends Gym

How training works

Every session is one on one.

01

Tell me your goals

Send me what you want to work on and the days you can train. Building muscle, losing fat, getting stronger or learning to lift all start here.

02

Pick your plan

Choose 30 or 60 minute sessions, one to six days a week. The more days you train, the lower your price per session.

03

Train at Legends

We meet at Legends Gym in St. Pete. I coach you through every session and adjust your plan as you progress.

Client results

What clients say.

As a dad, I don't have hours to spend time in the gym like I used to. Working with Sousa, I have seen noticeable strength gains without being away from home for hours at a time.
Mike · Strength gain
Sousa is incredibly knowledgeable, motivating, and attentive, always making sure each workout is challenging while still tailored to my goals and abilities. I've continued to see noticeable progress in my strength and overall fitness, and I genuinely look forward to every session!
Joe · Strength and wellness
Training with Sousa has helped me develop a system and a rhythm for my workouts. I've learned new movements and how to slow down and better target certain muscle groups.
Landon · Physique development
I have always worked out but lifting weights was something new for me. Sousa has been so patient & has helped me gain confidence in the gym while still pushing me to lift more!
Sadie · Consistency and toning

Rates

Train more, pay less per session.

Pay at the start of each week, or pay monthly for four weeks of sessions at 5% off. Rates are for training only; you will also need a Legends Gym membership or a day pass.

60 minute sessions

From $70 a session

Days a weekPer sessionPer weekPer month
1 day$80$80$304
2 days$75$150$570
3 days$70$210$798
4 days$70$280$1,064
5 days$70$350$1,330
6 days$70$420$1,596

30 minute sessions

From $50 a session

Days a weekPer sessionPer weekPer month
1 day$60$60$228
2 days$55$110$418
3 days$50$150$570
4 days$50$200$760
5 days$50$250$950
6 days$50$300$1,140

Billing

Sessions are paid for before they happen, at the start of each week or month. Payments are not refundable.

Cancellations

Give at least 24 hours' notice and we will reschedule your session. A late cancellation uses up the session.

Not sure which plan fits?

Send me a note and we will pick one together.

Corporate packages

Train your team.

Personal training for small and midsize businesses in St. Pete. Your company covers the sessions, each employee trains one on one with me at Legends Gym, and everyone gets my best rate, even at one or two days a week.

Company plan

$70 an hour · $50 a half hour

Per employee, per month: four weeks of sessions on one invoice.

Days a week60 minutes30 minutes
1 day$266$190
2 days$532$380
3 days$798$570
4 days$1,064$760
5 days$1,330$950
6 days$1,596$1,140

Plan terms

  • At least 3 sessions a week across your team.
  • 3 month minimum, then month to month.
  • One invoice, paid at the start of each month before the sessions happen. Payments are not refundable.
  • 24 hours' notice to reschedule any employee's session. A late cancellation uses up the session.
  • Each employee needs a Legends Gym membership or a day pass.

For example, 4 employees training an hour once a week comes to $1,064 a month.

Start a company plan

Tell me how many people want to train and how often.

Thomas Sousa, personal trainer, at Legends Gym in St. Petersburg

Your coach

Hi, I'm Thomas Sousa.

I started training at 11, chasing the best physique I could build naturally, and I have never stopped. Sixteen years later, I built Sousa Aesthetics to coach people one on one toward a body and a strength they are proud of.

No man has the right to be an amateur in the matter of physical training. It is a shame for a man to grow old without seeing the beauty and strength of which his body is capable.
Socrates

That is the standard I hold myself to, and the one I coach to. I train clients at Legends Gym in St. Petersburg, and for the whole session you get my full attention: your form, your plan and your progress.

I'm a certified personal trainer through the National College of Exercise Professionals (NCEP).

Train with me

Questions

Before your first session.

Do I need a Legends Gym membership?

Yes. We train at Legends Gym, so you need a Legends membership or a day pass. My rates cover the training only.

I have never lifted. Is that okay?

Yes. Learning to lift is a great place to start, and your plan is built around where you are today.

How does billing work?

You pay before your sessions, at the start of each week, or monthly for four weeks of sessions at 5% off. Payments are not refundable.

What if I need to reschedule?

Give at least 24 hours' notice and we will move your session. A late cancellation uses up the session.

What should I bring?

Comfortable training clothes, shoes you can lift in and a water bottle.

Can my company pay for my training?

Yes. The company plan puts every employee's sessions on one monthly invoice at my best rate.

Where we train

Legends Gym, St. Pete.

Address

2232 2nd Ave S
St. Petersburg, FL 33712

Get directions

Sessions

30 or 60 minutes,
one to six days a week

We set your training times together when you start. You will need a Legends Gym membership or a day pass.

Ready to start?

Tell me your goals and the days you can train, and I will get you on the schedule.

Prefer email? thomassousa@sousaaesthetics.com

Book your first session

I will reply by email to set up your first session.