Skip to content

Our Story

Fully staffed by PGA Professionals, we offer everything from leisurely practice swings and virtual reality course simulation to putting lessons on our 280 square foot green to thorough instruction and swing analysis designed to improve your golfing fundamentals.

About CityGolf Boston

About Us

CityGolf Boston has been a pioneer in the indoor golf industry since opening its doors in 1997. By using best indoor golf technology and supplying information from the best golf professionals in the Boston area, CityGolf has emerged as New England’s best golf training facility, indoor or outdoor

Located in Boston’s financial district, 167 Milk Street is a natural fit for CityGolf’s newest location. Staffed by PGA instructors, and equipped with the latest in golf simulator technology, CityGolf Milk Street is the newest destination for Boston golfers looking to improve their game.

Along with our award winning golf instruction, video golf swing analysis technology, and state of the art golf simulators, members at CityGolf Milk Street will be able to utilize the equipment and technology.

PGA Head Golf Professional Gary Parker

A full-time teaching professional, Gary Parker brings over two decades of high volume lesson instruction and a Class “A” PGA Membership to CityGolf. Gary’s formal training has included employment at Tom Kite’s signature golf course at the Legend’s Club of Tennessee and three years as a lead golf instructor at the Stow Acres Golf School. In the last twenty years Gary taught over 10,000 different golf  students!  Gary Parker is regarded as one of New England’s finest instructors, having won numerous awards including Boston Magazine’s Best of Boston Award.  Gary also is hired regularly as a consultant to share is unparalleled expertise in implementing golf technologies at indoor and outdoor golf facilities as well as in private homes.

With a BBS in marketing from the University of Massachusetts (Amherst) Gary’s sales skills and marketing insights may be best described by a college professor/mentor: “Gary can sell igloos to Eskimos”.  From sales forecasting to marketing brochure design to presentation of this website, Gary provides CityGolf the necessary sales and marketing support functions that are so vital in promoting the business and tracking cash trends.

About CityGolf Boston


As of September 1, 2022, Steve Johnson was appointed as Director of Instruction at CityGolf Boston.
He began his golf career in 1993 after moving to Colorado. In 2005, he became a Class A Golf Professional after moving to Florida. Prior to CityGolf Boston, he was the PGA Head Professional at Timber Pines, FL from 2011 to 2022.
Steve now lives with his family near Belchertown, Massachusetts.

About CityGolf Boston


Mark Klotz has been with CityGolf Boston since 2011. He was raised in Peabody, MA and has been involved in golf since he was 12 years old. Prior to CityGolf Boston, he was an assistant at Marlboro Country Club and earned his Class A status in 1995. 
After 1995 Mark became the Head Golf Professional at Wachusett, Marlboro, and Cold Springs Country Clubs, as well as Kettle Brook and River Ridge Golf Club. Mark excels at exceeding customer expectations, and takes pride in tournament management, junior golf, coaching, and instruction.
Mark has been married for almost 30 years to his wife Michelle. They have 3 daughters Dara, Sierra, and Mia who all enjoy golf together.
About CityGolf Boston


Rob started his career in golf at Mount Pleasant Golf Club in Lowell, MA.  Since starting on the grounds crew in Lowell, he is a Francis Ouimet Scholar and attended Penn State for PGA Golf Management. Graduating there in 2020 with his degree and PGA card, he went on to focus on teaching and work at private clubs in the US. 

Rob’s formal training in understanding the golf swing started with Jim McLean’s Golf School in Miami at the Biltmore.  At JMGS, Rob sat in on weekly meetings, read too many golf books, and was introduced to the world of golf instruction by teaching clients of all ages.  He is also trained in Biomechanics and using Gears, K-Vest, and SAM Putt Lab.  Rob’s mission is to show care, guidance, and learning in improving everyone’s experience in playing golf.

In the private club world, Rob has worked at Oakmont CC, Sankaty Head GC, Jupiter Island GC, Old Sandwich GC, and most recently at Vineyard Golf Club.  At each, he was in charge of growing the junior/group clinics, administration of tournaments, and gaining experience in service and individual instruction. 

You can take in person lessons with Rob at CityGolf Boston or online on Skillest by sending swing videos and opening a discussion there.



Colby Todd is a class A PGA professional whom graduated from Coastal Carolina University’s Professional Golf Management program (Bachelor of Science). Colby brings an enthusiastic teaching approach dedicated to helping golfers of all levels reach their full potential. He grew up in York, ME where his love for golf was nurtured through a family of skilled golfers as well as playing competitively in Maine state tournaments. Beyond his expertise, Colby’s infectious enthusiasm and genuine desire to see his students succeed make him a sought-after instructor.

With a lifetime of golf in his background as well as post-graduate work with Titleist, Colby has fit right in at CityGolf.  Whether guiding beginners through their first swing or refining the techniques of seasoned players, Colby’s commitment to nurturing talent and fostering a love for the game sets him apart as a true PGA teaching professional.


PGA APPRENTICE Thomas DiGiuseppe

Thomas found the sport of golf after an athletic career that consisted  of competitive soccer and wrestling. After one swing of the golf club in his early 20s, he was ‘hooked’ (though it was probably a slice). With over a decade of non-stop studying, training, and practice, Thomas now shares his love of the game with the clients of City Golf. 

With a strong technical background and analytical view of golf swing improvement Thomas uses these skills to simplify the game for his students. He believes that every client has a golf swing in them, and makes it his personal mission to find it and develop it. Thomas is currently a PGA Apprentice and is seeking full Class “A” PGA membership soon.


About CityGolf Boston

Boston’s Premier Indoor Golf Facility

CityGolf Boston is committed to helping you play your best golf ever. We offer industry-leading indoor golf simulator technology where you can practice on the range or play over 50 golf courses virtually.

Get Started

Golf Lessons For Every Level Golfer

Whether you’ve been playing golf for years and can’t seem to break 100, or you’re trying to win your club championship for the third year in a row, CityGolf provides the best golf practice options in Massachusetts.

Learn More

About CityGolf Boston


About CityGolf Boston


For Better golf Our Partners

About CityGolf Boston


Golf Simulators

BoGolf provides the latest features and technology to give you the ultimate golfing experience. Professional golfers have been able to accomplish their game techniques with BoGolf’s exclusive models and support system. 

About CityGolf Boston


Motion Analysis

Just like the technology used by PGA tour commentators when dissecting the swing of a tour professional, Dartfish allows CityGolf’s staff to provide a frame-by-frame analysis of your golf swing or putting stroke.


Golf Clubs

Tour Edge golf clubs have now been in play in every PGA TOUR Major Championship and multiple Ryder Cups. Tour validation for Tour Edge started with the launch of our Exotics line in 2005.

About CityGolf Boston


Golf Clubs

Mizuno Pro has always been Mizuno’s most forward-thinking series – cutting edge engineering concealed within precise playing profiles preferred by the game’s elite players

About CityGolf Boston

Drop in

Improve Your Golf Game

Our golf professionals are here to help you lower your score, feel confident with your swing, and get you fitted with just the right clubs for you.

About CityGolf Boston

We lower your score!


Monday-Thursday: 10:00am – 9:00pm
Friday: 10:00am – 7:00pm
Saturday: 10:00am – 4:00pm
Sunday: 10:00am – 4:00pm