• Berkeley Hills Country Club Golf Header Image

Shawn McKinnon, PGA..........Director of Golf

Shawn serves as Director of Golf at Berkeley Hills Country Club. Over the course of 30+ years spent working in the private club industry he has developed his teaching, management and operational skills to become a true expert in the game and business of golf. Whether running a successful member-guest or working with a new student to get their first shots successfully airborne, Shawn has seen and done it all while serving as both a PGA Golf Professional and PGA General Manager at upscale facilities in Georgia and Florida.

Early in his career Shawn gained tournament experience playing mini tours before settling into life as a club professional full-time. Originally from Florida, Shawn has been part of the metro-Atlanta golf scene for many years, and since April of 2001 he has been the lead professional guiding the golf operations at Berkeley Hills. Shawn can be reached directly in the Golf Shop at 770-448-4661 or at [email protected].





Richard Swift, PGA Associate..........Assistant Professional

A native of Sydney, Australia, Richard's career as a touring professional led him to the hills and pinewoods of Georgia, where he now resides in Peachtree Corners with wife Elizabeth and daughters Lily and Sydney Ann.

Following years of development as a top-level junior and amateur golfer in Australia, Richard embarked on a professional playing career in 2002, earning status on the Australasian PGA Tour and Asian Tour. Later he came to America to compete on what was then the Nationwide Tour (now the Korn Ferry Tour) with the ultimate goal to earn status on the PGA Tour.

After suffering a shoulder injury that eventually curtailed his professional playing ambitions, instruction and teaching became Richard's passion. He now uses his knowledge and experience gained working with top Australian and US instructors like Kevin Kirk (coach to Patrick Reed & Jhonattan Vegas) and Scott Hamilton (coach to multiple PGA Tour winners) to help Berkeley Hills golfers achieve their personal goals in the game.

Richard (or "Swifty" as he's known around the club) has been a key member of Berkeley's golf staff since 2016, assisting with all golf operations and offering golf instructional services for members and their guests. He works with players of all demographics and skill levels, and looks forward to helping you reach or regain your best golfing form. You can reach Richard directly in the Golf Shop at 770-448-4661 or at [email protected].



Keith Roberts, PGA..........Assistant Professional

Keith is a proud Georgia native, born and raised in Griffin, GA. A life-long golfer and sportsman, he competed as a member of the University of West Georgia golf team, where he graduated with a Bachelor of Science in Economics. Following college he embarked on a career in the golf industry, and has served in a variety of professional capacities at premiere facilities.

In 1997 Keith moved to Lawrenceville to marry his college sweetheart and began his first stint as an assistant professional at Berkeley Hills, serving the club for several years in the late 90's and early 2000's. While at Berkeley Keith attained his PGA membership, and he and his wife Angela welcomed their first two children, Kamryn and Kaden, into the world, followed a few years later by their third child, Karter.

After leaving Berkeley Hills in 2005 to advance his career, Keith went on to serve as a golf professional and head professional at multiple properties, including Northwood Country Club and Bear's Best Atlanta. However, Keith's affection for Berkeley Hills eventually led him back to the club in the spring of 2020, and since that time he has been a key member of the golf operations staff, assisting with daily operations, tournament operations, and spearheading the club's junior and ladies instructional programs. 

Keith possesses a wealth of instructional knowledge and experience acquired over many years of helping students learn the game of golf, and he loves to help golfers of all abilities develop their skills and increase their enjoyment on the golf course. Keith may be reached in the Golf Shop at  770-448-4661 or at  [email protected].