Experience the thrill of the game and elevate your skills on our premier tennis courts. Ready to improve your game? Check out our clinics or lessons with a pro.

Game, set, match! We have something for everyone.

Private Lessons with Our Pros

David Leatherwood

Director of Tennis


1-Hour Private


30-Minute Private


30-Minute Semi-Private


1-Hour Semi-Private


1- Hour Group Lesson (3 People)


90-Minute Group Lesson (3 People)


Non-Members, additional


Looking for Tennis Camps?

Discover the vibrant energy of our tennis camps. From expert coaching to fun-filled matches, our programs provide the perfect blend of training and enjoyment, designed to improve your game and spark your love for tennis.

Want to hit with our ball machine?

Renting our top-of-the-line ball machine is the perfect way to practice your shots, work on your consistency, and take your game to the next level. Whether you’re aiming to improve your serve, perfect your backhand, or get in a great workout, our ball machine is available for rent to help you achieve your tennis goals.

Adult Clinics

Spring Clinics – Tentative Start on March 1st

Ladies clinics

D4 Gate City Clinic9:00 AM -10:30 AMLevels 2.5-3.0
D2 Clinic10:30 AM – 12:00 AMLevels 3.5-4.0
D3 Clinic9:00 AM – 10:30 AMLevels 3.0-3.5
D1 Clinic10:30 AM – 12:00 AMLevels 4.0-4.5 
Drill Clinic9:00 AM – 10:00 AMLevels 3.0-4.0

Co-Ed Clinics

Pro Drills8:00 AM – 9:00 AMLevels 3.0-3.5 and 4.0-4.4.5 – All Hitting Drills
Beginner Clinic6:00 PM – 7:00 PM
Cardio Tennis8:00 AM – 9:00 AM
Pro Drills9:00 AM – 10:00 AMLevels 3.0-3.5 and 4.0-4.4.5 – All Hitting Drills
Cardio Tennis10:00 AM – 11:00 AM
Drill Clinic11:00 AM – 12:00 AMLevels 2.5-3.5

​Mens Clinics

Please sign up for clinics in advance on Court Reserve App

Tennis Lessons

Private tennis lessons with David Leatherwood

​Private Lessons

1 1/2 HoursPrivate$90
1 HourPrivate$65
1/2 HoursPrivate$40
1 1/2 HoursSemi-Private$96
1 HourSemi-Private$72
1/2 HourSemi-Private$44

Group Lessons

1 Hour (3 people)​$78
1 1/2 Hour (3 people)​$99
Additional $3 for non-members

Junior Clinics

Sed posuere consectetur est at lobortis.

QuickStart Red Ball 

(Ages 5-7)

Mondays / Wednesdays
3:45 PM – 4:30 PM

This group is for kids that have little or no previous tennis experience.  Red balls used as we work on all the strokes, hand eye, fun games to develop the different shots.

4 Week Session Cost

  • 1 Day per Week — $60
  • 2 Days per Week — $104
  • Drop-in — $17

Orange Dot

(Ages 7-10)

4:30 PM – 5:30 PM or 4:30 PM – 6:00 PM

Court size is 60 feet with most using 23 and 25 inch rackets.  We work not only on how to play tennis but also tennis specific movements, agility, balance, and coordination development.


  • 1 Hour — $20
  • 1 1/2 Hour — $22

Green Dot Jr. Beginners

(Ages 8-12)

Mondays – Thursdays
4:30 PM – 5:30 PM or 4:30 PM – 6:00 PM

Intermediate Green Dot balls and yellow balls depending on level and age.   Developing the basic mechanics of all the shots and learning how to play real games with serves. Players that are able to play but not as advanced or younger. Ability to play points at this point.


  • 1 Hour — $20
  • 1 1/2 Hour — $22

Yellow Ball

Junior Elite Team Players

Mondays – Thursdays
4:30 PM – 6:00 PM or 5:00 PM – 6:00 PM

Intermediate to advanced levels that play on the GRETA, Junior High and High School teams.   These players must be able to serve, rally from the baseline and are into some competitive match play. The clinics are geared for over all player development in regards to match play.  The combination of drills, strategy, goal setting, pattern play and conditioning.


  • 1 Hour — $20
  • 1.5 Hour — $22

Ball descriptions

Red Ball

Larger ball with 25% air for younger kids and size, ages 4-7.  Slower, lower bouncing ball with a bigger circumference enabling smaller kids to be more successful with hitting.

Orange Dot

Normal size ball, lighter weight with 50% air for kids ages 6-10.  This ball is for kids still developing strokes and smaller kids.  It is light so it can’t travel too far and the bounce is low for a good contact height.

Green Dot

Normal size ball, light weight with 75% air for more advanced or older kids ages 10-14 that are playing points and have developed consistent strokes. Lighter than a regular ball with less air so bounce is still lower. The lighter ball helps with consistency. Next ball from here is the yellow ball!