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)

