Whether you want to be the next big pro or just get started, our qualified Independence and PGA instructors combine the best in golf education with exclusive amenities to improve your game. Our prestigious learning institution offers a range of individual, group, and junior instruction utilizing indoor and outdoor amenities.
Lesson Programs

Individual Lessons
Each of our professionals offers individualized instruction with a single lesson and lesson series packages.

Meet our instructors

A teacher for more than 20 years, Kelly has worked with juniors as young as 5 through retirees with over 60 years of playing experience. Seeing such a variety of students with different learning styles has taught him how to best interact with each individual. Kelly believes there are many different ways to swing the club and will work with your natural motion and abilities to help you be your best. He enjoys working with both men and women and can keep things simple for beginners and to focus on something very specific for a scratch golfer. When asked about the student/teacher relationship, he responded: “Find an instructor who is truly interested in helping you reach your goals, whatever they may be, and not one who is only interested in showing you how much they know about the swing. The art of teaching revolves around knowing what information your student really needs to hear to improve and reach their goals. There is nothing more rewarding than seeing the excitement students get when they see the result they have been working towards knowing that I have helped them reach that goal.” Kelly is also one of only three Titleist Performance Institute Certified professionals in the Richmond area who is also a PGA Professional. TPI certifies golf, fitness, and medical professionals to evaluate your body’s ability to move during the swing. By being able to identify limitations or deficiencies in your motion, Kelly can adjust his teaching to accommodate those limitations or put you in touch with one of his fitness or medical partners to help you change your body. So whether need a quick fix or a complete overhaul, stop by and see what Kelly can do for you. Rest assured, he will do whatever he can to help make your experience here at Independence the best it can be.
Visit KMGolf to learn more about rates and packages!
Lessons are 55 minutes unless otherwise noted.
Individual Adult: $100
Individual Adult 1/2 Hour: $55
Individual Junior: $50
Group of 2: $150
Group of 3 – 6: $50 per student
Player Development Series: $600 for six hour-long sessions plus a bag mapping session

Born: Aug. 8, 1989, in Falls Church, VA
Education: New Mexico State University (2013); received bachelor’s degree in marketing and PGA Class A membership through PGA Professional Golf Management program.
Career: Managing Partner/Head professional for Custom Golf of Virginia; Director of Golf at Independence GC. Previously served as assistant golf professional at Hermitage CC, Manakin-Sabot, VA; TPC Sawgrass, Ponte Vedra, FL; Waynesborough CC, Paoli, PA; Presidio GC, San Francisco, CA; first assistant at Frost Creek CC, Eagle, CO.
Certifications: V1 Sports teaching software; Foresight GC Quad Launch Monitor.
On the course: 2018 MAPGA Head Professional Champion