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

Services

Caleb's personalised coaching focuses on strengthening your weaknesses and refining your technique to help you reach your full potential.


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

Private group sessions available upon request (prices may vary)
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

Personal Training

$90

Per Hour

$50

Per Half Hour

Private group sessions available upon request (prices may vary)

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


Strength & conditioning

Speed & mobility

Endurance training

Recovery support

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

Join the Taylor Range Junior Academy

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

Beginner Boys Class

Thursday 4–5 pm

Beginner Girls Class

Tuesday 4–5 pm

Mixed Intermediate

Mondays & 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

Small wins on court add up to big confidence off it.

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

Forbes has listed squash as the worlds healthiest sport as it burns a high number of calories yet still has a low risk of injury

Come Try Squash –

10am, Every Sunday

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 Sunday 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

    Your Squash Journey Starts Here


    Complete the form and Caleb will get in touch to discuss the best coaching option for you.

      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.