Our local PGA Professionals give private lessons for different individual skill levels, juniors, and groups. See more about each pro and their offerings below.

With a pro

Book a lesson

Interested in setting up a custom clinic or league?

Email Tim Gaffney at tgaffney@xgolffrederick.com to inquire! We are always open to setting up custom offerings for our customers!


Tim Gaffney

My name is Tim Gaffney, and I’m the General Manager here. In addition to managing the facility, I also give lessons. I’m a former PGA professional and a single-digit handicap golfer, and I’d be happy to help you work on your game.

I offer a three-lesson package for $150 that covers the essentials:

  • Lesson 1: Full swing fundamentals

  • Lesson 2: Short game techniques

  • Lesson 3: Course management strategies

These lessons are designed to give you a strong foundation and practical improvements tailored to your swing.

If you're interested, feel free to reach out and we can schedule a time that works for you.

Tgaffney@xgolffrederick.com

240-629-8039

Doug Hamilton

PGA Certified in Teaching and Coaching

Master Professional #455

MCG Certified Instructor

“Born and raised in Maryland, I attended the George Washington University where I played baseball. Making the transition to golf, I have been a Head Golf Professional/Director of Golf for the last 18 years. A PGA member for nearly 20 years, I enjoy helping players enjoy the game and improve their swings. I coached a high school team and especially love working with juniors to create a passion for the game that will hopefully last a lifetime.”

Individual Adult or Junior Lesson

Where? X - Golf Frederick

Duration? 60 minutes

Price? $150

5 Lesson Package

Where? X - Golf Frederick

Duration? 60 minutes Each Lesson

Price? 5 sessions $700 ($140 per lesson)

Reserve Time With Doug