
Kelly M. Hall, PGA
Director of InstructionKelly M. Hall is a Class "A" PGA Professional who was recently inducted into the PGA’s Quarter Century Club, marking over 25 years of dedication to the game. Since earning his PGA membership in 1999, Kelly has gained extensive experience in all areas of golf operations, working at public, resort, and private golf facilities. In 2017, he brought his expertise to Independence Golf Club and founded KMgolf to share his passion for helping golfers enhance their skills.
Kelly’s teaching philosophy emphasizes solid fundamentals and simple, natural motions that help players achieve a consistent and effective impact position. He recognizes that every golfer is unique, tailoring his instruction to each player's individual build, physical abilities, and personal goals. Regardless of your level, Kelly’s priority is to help you play your best golf while keeping golf fun.
At his state-of-the-art Indoor Learning Center, Kelly offers year-round instruction powered by cutting-edge technology, including the Foresight Sports GC Quad launch monitor. Beyond individual lessons, his popular Stars & Stripes Coaching Club provides golfers with the opportunity to participate in weekly group sessions for a monthly fee. This innovative program has earned Kelly a spot on the Golf Range Association of America’s Top 100 Growth of the Game Professionals list multiple times.
Whether you're looking for a quick fix or a comprehensive game improvement plan, Kelly is committed to making your experience at Independence Golf Club exceptional.
Professional Experience:
Independence Golf Club/KMgolf – Midlothian, VA
Hermitage Country Club – Manakin-Sabot, VA
The Oaks Club – Sarasota, FL
Brandermill Country Club – Midlothian, VA
Wind Watch Golf Course (Marriott Golf) – Hauppauge, NY
Toftrees Resort (Marriott Golf) – State College, PA
White Deer Golf Course – Allenwood, PA
Helping players achieve their goals.
Getting Started
Learn the basics
Get comfortable for business golf
Avoid embarrassment on the first tee
Having More Fun
Connect with golfers of similar skill
Have more fun on the course
Connect with golfers of similar age
Improving Your Game
Break 100
Break 80
Improve your Short Game
Get swing diagnostic testing
Break 90
Add 10 yards
Prepare for Tournament Golf
Coaching Services
Player Type
Teen
Adult
Senior
Male
Female
Playing with disabilities
Session Type
Individual
Group
Improve with Kelly.
Putting
Speed
Physical Assessment
Short Game
Wind Play
Full Swing
Course Strategy
Wedge Play
Independence Golf Club
Midlothian VA
*Coaching available to public
600 Founders Bridge Blvd, Midlothian, VA 23113-6357