Squash Coaching That Meets You Where You Are - and Helps You Grow From There.

Enquire Now about our Coaching

Let’s Talk Squash!

Ready to get started? Send an enquiry and Caleb will reach out to help you find the right coaching session.

No matter your experience - returning to the game, starting from scratch, or wanting to improve your skills - Caleb offers friendly, personalised coaching that makes squash enjoyable, accessible, and rewarding.

Every session is tailored to you : your goals, your pace, and how you like to learn.

Services

At Caleb Johnson Squash, coaching is all about helping you feel confident, supported, and excited to improve.


Whether you’re learning the basics, working on your fitness, or wanting to take your game a little further, Caleb creates sessions that are relaxed, encouraging, and tailored to your goals.

Private Coaching

$90

Per Hour

$50

Per Half Hour

Small private group sessions available upon request
Personalised one-on-one or small group lessons designed to target your individual goals and skill level.

Technique & footwork

Game strategy

Fitness & agility

Mindset & focus

Book a Session

Private Squash Session

One-on-one squash coaching tailored to your experience level, goals, and availability.

Phone

0490 042 317

Email

calebjohnsonsquash@gmail.com

Location

Taylor Range Country Club

28 Greenlanes Rd, Ashgrove QLD

Personal Training

$90

Per Hour

$50

Per Half Hour

Small private group sessions available upon request

Complete strength and fitness sessions designed to build performance, resilience, and long-term health.


Strength & conditioning

Speed & mobility

Endurance training

Recovery support

Book a Session

Book a PT Session

Book a personal training session focused on strength, fitness, and performance — tailored to your goals.

Phone

0490 042 317

Email

calebjohnsonsquash@gmail.com

Racquet Re-Strings

$45

Standard

$50

Premium

Consistent performance starts with quality stringing

Keep your equipment in peak condition for consistent performance.


Professional restringing

Premium strings

Optimised tension

Quick turnaround

Upgrade Your Strings

Racquet Re-Stringing

Professional racquet re-stringing to suit your playing style and performance needs.

Phone

0490 042 317

Email

calebjohnsonsquash@gmail.com

Come Try Squash –

10am, Every Saturday

All ages. All abilities. No experience needed.

Taylor Range Country Club, Ashgrove

New to squash or looking to give it a go? Our beginner classes are open to all ages, abilities, and genders, providing a welcoming and supportive introduction to the game.

Held every Saturday at 10am, these sessions focus on learning the fundamentals, building confidence on court, and having fun in a relaxed group environment.

$20 per person · 1-hour session

No experience required — just bring comfortable activewear and a willingness to try something new.

Register Your Interest

Join the Taylor Range Junior Academy

Helping kids build skills, confidence, and a lifelong love for squash.

Beginners

Mondays & Thursdays 4–5 pm

Advanced

Tuesdays & Wednesdays 4–5 pm

Only $20 per lesson

(includes racquet hire)

Ages 6 and up welcome

– all skill levels encouraged.

Join the Academy

Join the Academy

Register your child to join the academy and begin their squash journey in a supportive, confidence-building environment.

Phone

0490 042 317

Email

calebjohnsonsquash@gmail.com

Location

Taylor Range Country Club

28 Greenlanes Rd, Ashgrove QLD

Why Parents Love the Junior Academy

Builds Confidence

Kids grow in self-belief as they master new skills on court.

Boosts Brain Power

Fast rallies develop focus, rapid decision-making, and strategic thinking under pressure.

Burns Serious Energy

Squash burns more calories than most sports, keeping kids fit, active,

and energised.

Encourages Teamwork

With no net between players, squash naturally builds communication, respect, and strong friendships.

All-Weather Activity

An indoor sport that runs year-round, rain or shine, with no weather disruptions.

World’s Healthiest Sport

Squash is listed by Forbes Magazine with least number of based on criteria such as cardiorespiratory endurance, muscular strength and endurance, calories burned with low risk of injury.

Junior Academy

Learn. Grow. Play.

Whether your child is completely new to squash or already building their skills, the Junior Academy gives them supportive, structured time on court with Caleb.


He helps young players grow their confidence, develop strong foundations, and learn how to move and play with ease - all in a fun, encouraging environment that kids enjoy coming back to.

What They’ll Work On:

  • Safe, comfortable swing technique
  • Better balance, coordination, and movement
  • Simple game strategy they can understand
  • Fitness, agility, and confidence on court

Private Coaching

Push. Focus. Excel.

Whether you’re brand new to squash or looking to refine your game, private coaching gives you focused time on court with Caleb.


He’ll help you build confidence, improve your technique, and understand how to move and play smarter - all in a relaxed, supportive environment.

What You’ll Work On:

  • Clean, comfortable swing technique
  • Better footwork and easier movement
  • Game strategy that actually makes sense
  • Strength, agility and overall fitness

Your Squash Journey Starts Here


Take the first step toward improving your game, building fitness, and enjoying every rally. Complete the form and Caleb will get in touch to discuss the best coaching option for you.

Tailored coaching programs

Coaching for beginners to competitive players

Fun, supportive sessions for all ages and abilities

Free 30-Minute Intro Squash Session

Playing with other beginners often leads to short rallies and low intensity.

One session with a pro can transform how the game feels — better technique, better flow, and a much tougher workout.

Experience the difference with a free 30-minute introductory session.

Offer valid for one complimentary session per person with Caleb.

Racquet Re-Stringing

Professional racquet re-stringing to suit your playing style and performance needs.

Phone

0490 042 317

Email

calebjohnsonsquash@gmail.com

Join the Academy

Register your child to join the academy and begin their squash journey in a supportive, confidence-building environment.

Phone

0490 042 317

Email

calebjohnsonsquash@gmail.com

Location

Taylor Range Country Club

28 Greenlanes Rd, Ashgrove QLD

Let’s Talk Squash!

Ready to get started? Send an enquiry and Caleb will reach out to help you find the right coaching session.