skip to Main Content
424 Country Club Road, Johnstown, PA 15905 814.288.6988

Golf Swing Lab

Indoor training and practice

Our year-round golf swing lab features a TruGolf simulator. Take a private or group lesson, practice on world renowned courses, and receive expert tips from The Golf Professor.  Keep playing through the winter and hit the links in the spring ahead of the game!

Training at HGA

Year-round training

Highlander Golf Academy training uses a scientific philosophy based on mind-body connection he exposes a state of “cognitive dissonance” that can only be solved through holistic coordination of proper mental preparation and physical repetitive rituals.

Golf Memberships

Get ready for opening day!

Our efforts to restore this historic course are not over just because the snow is falling!  We are hard at work to bring you the best new 9-hole course in this area.   Memberships purchased now are afforded special opportiunities for lessons and indoor practice this winter.

Golf Events

Join us or plan your own!

The Golf Professor is available for corporate and social group lectures. His intriguing “Intentional Attention–Letting your life flow at its optimal P.A.C.E” seminar is based on his proven methods. We are planning regular events to bring together the golf community.

Indoor Training and Play in the Golf Swing Lab

Open year-round with training opportunities for all ages and skill levels


HGA Golf Swing Lab offers opportunities for all levels of golf enthusiasts! 

Bring your friends and family, there’s something for everyone.  Practice your putting, or play world-renowned courses and improve your swing on the simulated driving range.

The Highlands offers family or group lessons; with expert training from “The Golf Professor.” All private and group lessons are custom-designed to meet the unique needs of different groups of golfers: Business, Clubs, Ladies, Juniors, Golf Teams, this method works for EVERYONE!

Open Tuesday – Saturday
11am–8pm (last tee time at 7pm)

We are now open on Sunday!
11am–5pm (last tee time at 4pm)

Tee Time Request

Please submit your request for a tee time or call 814.288.6988 to speak with someone directly.
  • Please provide mobile number to receive text confirmation.
  • TUE–SAT 11a–7p or SUN 11a–4p

    Please indicate the date and time you would like to reserve. Tee times are available Tuesday–Saturday, 11am–7pm and Sunday 11am–4pm. You will receive an email confirmation with your booking details.

    PLEASE NOTE: Your request must be confirmed. If your requested date and/or time is not available we will contact you with scheduling options.

  • This field is for validation purposes and should be left unchanged.

Memberships Available Now!

Amazing savings on all memberships

 Membership at The Highlands offers you discounts on training, facility rental, and merchandise. Golfers receive prime tee time availability on the areas most beautiful new course! Additionally you receive free gifts, merchandise, and reduced cart rental fees.

Back To Top