Golf Instructors

Instructor / UtahPark CityJustin Johnson, PGA
course image

Justin Johnson, PGA

Course: IndoorGolfClub
Position: IndoorGolfClub Owner & Director of Instruction
Email: jtjohnson@pga.com
Phone: (435) 659-9914
Justin was born and raised in Indiana but left the Hoosier State in 2001 to attend Methodist University in Fayetteville, NC for Business Administration with a concentration in Golf Management. After graduation in 2005 he joined the Pebble Beach Company as an Assistant Golf Professional and instructor at the Pebble Beach Golf Academy. In 2008 he moved to Park City, UT and joined Talisker Club where he served for 7 years. In 2015 he accepted the role of Director of Canyons Golf where he opened a new golf course and served on the Hospitality Leadership team for Vail Resorts. In 2021 he decided to pursue his dreams to own his own business and opened IndoorGolfClub. He lives in Park City with his wife of 15 years and 3 beautiful children.