gjbc icon smiley
Now With More Room to Move 🏋️‍♀️

Come train in our upgraded space and lock in limited-time rates today.

PT @ GJBC

Strong looks different on everyone.

That’s why we coach to your body, your pace, and your goals. Zero cookie-cutter programs. 100% progress you can feel (and brag about casually at coffee after).

gjbc personal training back row image

What You Can Expect

1:1 or 2:1 coaching personalised to your body and goals.

Progress tracking & tune-ups so your plan grows with you.

A safe, friendly space. Zero ego, zero creepy stares.

Easy check-ins through our app so you can track and chat without overthinking.

What Our Community Says

From day-one rookies to seasoned lifters, straight from the crew who make this place what it is.

"Have been training at GJBC for almost 1.5 years now and Shermaine is an absolute joy to train with! I love how programs are challenging but I still feel very supported throughout my journey and have never felt overwhelmed training here"
Valerie Law
Trains with Coach Shermaine
"I’m grateful that this safe space is made available to all. My PT, Dennis is very professional, not intimidating at all (especially for me when I first started having little knowledge in strength training) and always answer to queries I had. I have learnt a lot throughout and with the program that he built, I felt big improvements and definitely stronger!"
Pei Shing
Trains with Coach Dennis
"Hands down the friendliest and most welcoming gym (and community) ever! They deliver what they stand for - fostering a safe space for everyone. I have been training for over 2 years and prior to this have trained with 4 different PTs and nothing comes close to what I have experienced here."
Carissa He
Trains with Coach Wendy
"Training with Jun has been a great experience! His deep understanding of body biomechanics has not only helped me build strength but also achieve PR's. His friendly demeanor makes each session enjoyable. I would highly recommend him for anyone looking to enhance their fitness journey"
Ditesh Gathani
Trains with Coach Jun
"Been training with Simone for a year in GJBC. I came to him due to injury on my left leg/knee which needed strengthening. Simone was able to create a customised workout plan to resolve my issues. He made it fun and challenging, with precise instructions to perform the exercise to avoid injuries. I have been with 3 PTs before, and have stuck with Simone since he was the best one."
Kevin Jonas
Trains with Coach Simone
"I’ve been training with Faith for over five years, and it’s been an incredibly positive experience. Faith is extremely knowledgeable and takes the time to understand what works best for me, especially since I have scoliosis. He always recommends exercises that are suitable for my condition and adjusts workouts based on my abilities."
Rebecca Yap
Trains with Coach Faith
"Going to the gym—or doing any kind of sport—has always been a personal challenge for me. But thanks to Boon and the uplifting energy at Good Juju, I’ve finally found the motivation I was missing. After just a few months, I can already feel the difference, both physically and mentally. Grateful for the guidance, encouragement, and positive vibes"
Thierry
Trains with Coach Boon
"Was honestly kind of an anti-gym person before coming here but this place was nothing if not friendly and inviting! Completely judgement free, and as the name suggests, good vibes all around. I took PT classes with Jeremy and by the end of my sessions I went from not having lifted a single weight in my life to actively wanting to go back again despite being sore."
Rachel Lee
Trains with Coach Jeremy
"I have been joining their PT programme for 10months and this is the best decision that I’ve made this year .It has clearly made a positive impact in my life, not only making me feeling much stronger & healthier physical but also happier from within."
Huei Hsien Ng
Trains with Coach Ayumi
"Special shout-out to my PT Sarven! Thank you for being part of my wellness journey...I appreciate you for being my biggest supporter, cheering me to push on whenever I wanted to give up. Thank you for having the confidence in me more than I do. Making the decision to join Good Juju and be consistent in showing up is one of the best decisions I've made for myself."
Adeline Chong
Trains with Coach Sarven
"For someone who despises strength training and is intimidated by the gym, I'm happy to report that I've been consistently going for PT sessions for the past 10 months. I didn't quit! My trainer, Wendy has been nothing but supportive and encouraging as I attempt to lead a healthier lifestyle. There's just something about this place. I guess you will just have to meet the team and try it yourself."
Ruyuan Wong
Trains with Coach Wendy
"I started my workout with Faith in June 2023. Faith met me where I was at from the start. He helped build my muscles with strength training and lots of patience. We have garnered a wonderful rapport with each other and I look forward for my classes with him. He’s not only a remarkable trainer, he also approaches fitness and strength with a genuine & sincere attitude. I truly feel his support for my agility, strength & health."
Irene Samy
Trains with Coach Faith
"I’ve been training at GJBC for a while now, and I can’t recommend it enough! All the coaches here are friendly, professional, and encouraging. A special shoutout to my PT, Shermaine, who has been incredibly patient with me as a beginner—constantly correcting my form, helping me engage the right muscle groups, and even guiding me with nutrition to support my weight loss journey."
Wei Wei Wong
Trains with Coach Shermaine
"Warm and welcoming. Been a customer of GJBC since the start. Coach Dennis and Coach Simone both have genuine interest in me and understands my constraints as a working mother of 4 children but yet are able to work around them. My sons now train with them as well. Ever so grateful for transforming our health and lives."
Paik Ling Huang
Trains with Coach Dennis & Simone

Our PT Package Rates

Free full-body assessment with any package. Prices include SST. View Terms of Service to learn more.

First Leap (3 sessions)

Expires within 15 days
Programme Director
RM 855* (RM 285*/session)
Tier 1
RM 750* (RM 250*/session)
Tier 2
RM 630* (RM 210*/session)
Tier 3
RM 525* (RM175*/session)

12 sessions

Expires within 2 months
Programme Director
RM 3,240* (RM 270*/session)
Tier 1
RM 2,820* (RM 235*/session)
Tier 2
RM 2,340* (RM 195*/session)
Tier 3
RM 1,920* (RM 160*/session)

24 sessions

Expires within 3 months
Programme Director
RM 6,240* (RM 260*/session)
Tier 1
RM 5,400* (RM 225*/session)
Tier 2
RM 4,440* (RM 185*/session)
Tier 3
RM 3,600* (RM 150*/session)

36 sessions

Expires within 5 months
Programme Director
RM 9,180* (RM 255*/session)
Tier 1
RM 7,920* (RM 220*/session)
Tier 2
RM 6,480* (RM 180*/session)
Tier 3
RM 5,220* (RM 145*/session)

72 sessions

Expires within 5 months
Programme Director
RM 18,000* (RM 250*/session)
Tier 1
RM 15,480* (RM 215*/session)
Tier 2
RM 12,600* (RM 175*/session)
Tier 3
RM 10,080* (RM 140*/session)

First Leap (3 sessions)

Expires within 15 days
Programme Director
RM 1,110* (RM 370*/session)
Tier 1
RM 1,005* (RM 335*/session)
Tier 2
RM 885* (RM 295*/session)
Tier 3
RM 780* (RM 260*/session)

12 sessions

Expires within 2 months
Programme Director
RM 4,080* (RM 340*/session)
Tier 1
RM 3,660* (RM 305*/session)
Tier 2
RM 3,180* (RM 265*/session)
Tier 3
RM 2,760* (RM 230*/session)

24 sessions

Expires within 3 months
Programme Director
RM 8,040* (RM 335*/session)
Tier 1
RM 7,200* (RM 300*/session)
Tier 2
RM 6,240* (RM 260*/session)
Tier 3
RM 5,400* (RM 225*/session)

36 sessions

Expires within 5 months
Programme Director
RM 11,880* (RM 330*/session)
Tier 1
RM 10,620* (RM 295*/session)
Tier 2
RM 9,180* (RM 255*/session)
Tier 3
RM 7,920* (RM 220*/session)

72 sessions

Expires within 9 months
Programme Director
RM 23,400* (RM 325*/session)
Tier 1
RM 20,880* (RM 290*/session)
Tier 2
RM 18,000* (RM 250*/session)
Tier 3
RM 15,480* (RM 215*/session)

Ready to Start?

1

Choose your coach.

2

Book a FREE consultation & movement screening.

3

Pick your package (we can help you decide!)

4

Show up. We’ll take it from there.

Virtual Coaching

Can’t make it to the club? No problem. Our 60-minute virtual sessions give you the same coaching standards as in-person: real-time feedback, form checks, and personalised tweaks.

All you’ll need is a laptop, some space, and maybe a dumbbell or two. We’ll do the rest — guiding every rep, holding you accountable, and adjusting your plan as you progress.

So if you’re travelling, training from home, or just dodging traffic, you’ll still get steady progress and a coach who actually notices the details. The only thing missing? The sweaty-but-cute strangers.

RM 169*
Program Director
RM 149*
Tier 1
RM 129*
Tier 2
RM 109*
Tier 3
RM1,908*
Program Director
(RM159*/session)
RM1,668*
Tier 1
(RM139*/session)
RM1,428*
Tier 2
(RM119*/session)
RM1,188*
Tier 3
(RM99*/session)
Image of PGT marketplace
gjbc nutrition coaching image

Nutrition Coaching

Because training hard only gets you halfway there. The other half is how you fuel it.

Our nutrition coaching is designed to fit into your actual life. We’ll look at your training, your recovery, and your daily routine to create a plan that’s sustainable (read: no sad chicken-and-broccoli diets).

• 1:1 guidance that adapts as your training evolves
• Simple, practical steps that build into lasting habits
• Support for performance, recovery, and lifestyle goals
• No guilt, no “clean eating” lectures — just real food, real talk

You’ll eat better, recover faster, and actually enjoy the process, all while making sure the hard work you put in at the barbell doesn’t go to waste.

RM699
Program Director
RM599
Tier 1
RM549
Tier 2
RM499
Tier 3
RM1,999
Program Director
RM1,699
Tier 1
RM1,549
Tier 2
RM1,399
Tier 3

Powered by

everfit logo

We use Everfit so that your coaching, progress tracking and communication live together in one place. Whether you’re training in person or remotely, it’s the easiest way to stay consistent (AND to stay smug about your streak).

everfit phone UI image

FAQs

Here’s a quick guide to how our Personal Training works, so you know exactly what to expect before your first session.

What is Good Juju PT like?

Good Juju Barbell Club (GJBC) is a strength training-focused PT studio. We assess your movement patterns, align with your personal goals, and design a completely tailored plan to help you succeed. Our approach is all about guiding you towards your goals while celebrating every milestone along the way. We’re here to help you become the strongest version of yourself.

What is a movement screening?

A movement screening is a key part of our consultation process. It helps your coach understand your baseline so they can design a program that’s tailored specifically to you, not anyone else. It’s also a great opportunity for you to get to know your coach and ensure you vibe together!

How do I book a session with my coach?

To get started, choose a coach who you think you’ll connect with. Then, simply DM us on Instagram @goodjujubarbellclub or give us a call at 014 300 0522. We’ll arrange your initial movement assessment and start planning your training sessions.

What are the differences in the rates for each coaching tiers?

We have three coaching tiers at GJBC, and our rates range from RM160 to RM235 per hour, depending on your coach’s tier.

Tier 3: 1-2 years of coaching experience
Tier 2: 3+ years of coaching experience
Tier 1: 5+ years of coaching experience

All our coaches are certified and have been intensively screened to ensure the highest standards of coaching.

What packages do you offer? Do you have walk-in rates?

We offer PT packages of 12, 24, 36, and 72 sessions. Unfortunately, we do not provide walk-in rates or monthly memberships at this time, as we believe in producing long-term sustainable results and that requires commitment and consistency.

Can I switch coaches if I feel like I’m not the right fit with mine?

Absolutely! We want you to feel comfortable and supported throughout your journey. If you feel like another coach might be a better fit, just let us know, and we’ll work to match you with someone who aligns with your training needs.

What happens if I need to cancel a session?

We understand life happens! We ask that you give us at least 24 hours' notice if you need to cancel a session to avoid a cancellation fee. This helps us reschedule and offer the slot to another client, otherwise a late cancellation would be applied.