Contact Us804.966.7888
About Our Programs

Whether you are a beginner just getting started in the game or a scratch player trying to win tournaments, let our professional staff help you achieve your goals.

We have programs for all ages and skill levels to give you more enjoyment from the game of golf.

Program Options:

  • Private Lessons
  • Get Golf Ready Beginner Classes
  • Women’s Clinics
  • Junior Clinics
  • Summer Junior Camps
  • High School JV Team Training

Explore below to learn more about each program!

Private Instruction
Focus on you, and only you.
Our private lessons offer a variety of lesson-configurations focused on all phases of the golf game to suit your individual needs.
Single Private Lessons - Adults
30 Min Lesson $40
1 Hour Lesson $60

Single Private Lessons - Juniors
45 Min Lesson $30

Fill out our inquiry form if you have any questions or call 804.966.7888 x3 to book a lesson today!
Women's Clinics
Our afternoon Women’s Clinics are a great way to unwind on the weekend. Our weekly clinics are set in a fun, relaxing no pressure atmosphere. Each clinic will cover a different aspect of the game, from putting, chipping, other aspects of the short game as well as full-swing, on-course strategy and even specialty shot making!

Join us the last Sunday of each month from 4pm to 5pm. Each clinic is $15 or Attend them all for just $75 total. Dates: 4/26. 5/31. 6/21. 7/26. 8/30. 9/27. 10/25.

Email Clark here or call 804.966.7888 to sign up!
Junior Golf Programs
Junior Clinics
Our weekly junior clinics are fun and informative. This is a great way to get your kids out in the fresh air interacting with other juniors. Our Spring and Fall Sessions keep kids “Golf Active” year-round!

Summer Junior Camps
Our junior camps are a great way to get your juniors more involved in the game. Our camps cover everything from etiquette, rules, fundamentals and having fun. Four days of instruction, 3 hours a day. All for just $100 per player! Summer dates: 6/22-6/25. 7/20-7/23. 8/24-8/27.

Email Clark here or call 804.966.7888 to sign up!
Instruction Inquiry
Interested in lessons or have a question about a program?
Let us know below and we will be happy to help!
Additional Information