Our coaches

Commited to excellence

Expert Coaches Dedicated to Helping You Play Better

At GOLFTEC, our certified coaches are the heart of everything we do. With years of experience, advanced training, and a passion for golf, our coaches are dedicated to helping you improve and achieve your goals.

Symble for the journey to better golf with GOLFTEC.
Showing
0
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Justin Roth
Center Manager, Certified Personal Coach
Brecksville
true
OH
Brecksville
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Justin Rube
Certified Personal Coach
Grandville
false
MI
Grandville
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Justin Villarreal
Certified Personal Coach
Southlake
false
TX
Southlake
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Justin Wrozier
Certified Personal Coach
Clayton
false
MO
St. Louis
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Karen Walker
Certified Personal Coach
Highlands Ranch
false
CO
Highlands Ranch
false
false
false
false
false
true
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kasey Kelley
Certified Personal Coach
Rancho Bernardo
false
CA
San Diego
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kashif Johnson
Certified Personal Coach
Park Cities
false
TX
Dallas
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kelen Rhea
Certified Personal Coach
North Dallas
false
TX
Addison
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kendal Putman
Center Manager, Certified Personal Coach
Memorial City
true
TX
Houston
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kendall Wright
Certified Personal Coach
Fox Creek
false
GA
Smyrna
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kenny Kwak
Certified Personal Coach
Annapolis
false
MD
Annapolis
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kenton Hobbs
Certified Personal Coach
Carmel
false
IN
Carmel
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Albi
Certified Personal Coach
South Bay
false
CA
Torrance
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Amhaus
Center Manager, Director of Instruction
Albuquerque
true
NM
Albuquerque
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Aung
Certified Personal Coach
Irvine
false
CA
Irvine
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Bailey
Certified Personal Coach
Malvern
false
PA
Malvern
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Cacciotti
Certified Personal Coach
West Hartford
false
CT
West Hartford
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Cubbage
Center Manager, Director of Instruction
Lakewood
true
CO
Lakewood
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Culton
Certified Personal Coach
Rhode Island
false
RI
Cranston
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Deighan
Certified Personal Coach
Houston Galleria
false
TX
Houston
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Den Besten
Center Manager, Director of Instruction
Orland Park
true
IL
Orland Park
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Eden
Certified Personal Coach
Huntersville
false
NC
Huntersville
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Kihslinger
Certified Personal Coach
Mequon
false
WI
Mequon
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Law
Certified Personal Coach
North Scottsdale
false
AZ
Scottsdale
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Lovell
Center Manager
Cleveland West
true
OH
North Olmsted
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Nye
Certified Personal Coach
Easton
false
OH
Columbus
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Piecewicz
Certified Personal Coach
Ellicott City
false
MD
Ellicott City
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Pogozelski
Certified Personal Coach
Moorestown
false
NJ
Maple Shade
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Quinn
Certified Personal Coach
Louisville
false
KY
Louisville
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Savage
Certified Personal Coach
Alpharetta
false
GA
Milton
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Tanner
Regional Manager, Director of Instruction
North Bethesda
false
MD
North Bethesda
true
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Whelan
Certified Personal Coach
Paramus
false
NJ
Paramus
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kevin Wright
Certified Personal Coach
Mount Pleasant
false
SC
Mt. Pleasant
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Khushmanraj Sandhu
Certified Personal Coach
Sherwood Park
false
AB
Sherwood Park
false
false
false
true
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kirk Whitmore
Certified Personal Coach
Buffalo
false
NY
Williamsville
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kyle Adamonis
Certified Personal Coach
Lehigh Valley
false
PA
Allentown
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kyle Doyle
Certified Personal Coach
Cherry Creek
false
CO
Denver
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kyle Imel
Certified Personal Coach
Halsted Row
false
IL
Chicago
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kyle Killeen
Certified Personal Coach
Huntersville
false
NC
Huntersville
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kyle Mason
Center Manager, Director of Instruction
Greenville
true
SC
Greenville
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kyle Mullin
Certified Personal Coach
Sorrento Valley
false
CA
San Diego
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kyle Newell
Certified Personal Coach
Louisville
false
KY
Louisville
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kyle O'Keefe
Center Manager, Director of Instruction
Kansas City
true
KS
Kansas City
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Kyle Zeigler
Certified Personal Coach
Stonebrook
false
OH
Middleburg Heights
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Landon Quam
Certified Personal Coach
Country Club Village
false
IA
Clive
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Lane Stevens
Certified Personal Coach
Spring Valley
false
NV
Las Vegas
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Langston Banks
Certified Personal Coach
Alexandria
false
VA
Alexandria
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Larry Baldwin
Certified Personal Coach
Tualatin
false
OR
Tualatin
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Larry Salmi
Certified Personal Coach
Pasadena
false
CA
Pasadena
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Leo Min
Certified Personal Coach
Coquitlam
false
BC
Coquitlam
false
false
false
true
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Leonard Lesperance
Center Manager, Director of Instruction
Arrowhead
true
AZ
Glendale
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Levi Brenneman
Certified Personal Coach
Spokane
false
WA
Spokane
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Lexie Kopp
Certified Personal Coach
Winnipeg
false
MB
Winnipeg
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Liam Todd
Certified Personal Coach
Cool Springs
false
TN
Franklin
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Logan Edwards
Certified Personal Coach
San Antonio
false
TX
San Antonio
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Logan Hartnett
Certified Personal Coach
Fort Lauderdale
false
FL
Fort Lauderdale
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Logan Kapaun
Certified Personal Coach
Southeast Portland
false
OR
Portland
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Logan Zoretic
Certified Personal Coach
Irvine
false
CA
Irvine
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Loren Cheatham
Center Manager, Certified Personal Coach
Montgomery Plaza
true
TX
Fort Worth
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Lorenzo Basil
Certified Personal Coach
Fairlawn
false
OH
Fairlawn
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Lucas Bartelt
Certified Personal Coach
Appleton
false
WI
Appleton
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Lucas Geiger
Certified Personal Coach
Des Plaines
false
IL
Des Plaines
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Lucas Wood
Center Manager, Certified Personal Coach
Carle Place
true
NY
Carle Place
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Luke Brazil
Certified Personal Coach
Troy
false
MI
Troy
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Luke Manthe
Certified Personal Coach
Encinitas Ranch
false
CA
Encinitas
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Luke Schott
Center Manager, Director of Instruction
Sugar Land
false
TX
Sugar Land
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Luke Skattum
Certified Personal Coach
Lakewood
false
CO
Lakewood
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Lyle Archer
Certified Personal Coach
North Bethesda
false
MD
North Bethesda
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Mac McCollum
Certified Personal Coach
Cleveland East
false
OH
Beachwood
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Maddie Kaufmann
Certified Personal Coach
Grand Rapids
false
MI
Grand Rapids
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Madison Eurich
Certified Personal Coach
Jersey City
false
NJ
Jersey City
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Marcus Deinlein
Certified Personal Coach
Timonium
false
MD
Timonium
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Marcus Monaghan
Certified Personal Coach
Liberty Lake
false
WA
Liberty Lake
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Marcus Sharit
Certified Personal Coach
Pleasanton
false
CA
Pleasanton
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Marcus Wilkes
Certified Personal Coach
Overland Park
false
KS
Overland Park
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Mark Kuhn
Certified Personal Coach
South Surrey
false
BC
Surrey
false
false
false
true
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Mark La Vigne
Certified Personal Coach
South Surrey
false
BC
Surrey
false
false
false
true
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Mark Mora
Certified Personal Coach
Pleasanton
false
CA
Pleasanton
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Mark Panigoni
Certified Personal Coach
Sarasota
false
FL
Lakewood Ranch
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Mark Poole
Certified Personal Coach
Castleton
false
IN
Indianapolis
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Mark Thomas
Director of Club Fitting
Frisco
false
TX
Frisco
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Mark Walker
Certified Personal Coach
Frisco
false
TX
Frisco
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Martin Shorter
Certified Personal Coach
Mount Pleasant
false
SC
Mt. Pleasant
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Mason Uriarte
Certified Personal Coach
Folsom
false
CA
Folsom
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Mat Little
Certified Personal Coach
Lakeside
false
MI
Macomb
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Mat Sparkman
Certified Personal Coach
Tulsa
false
OK
Tulsa
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Matt Berman
Center Manager, Director of Instruction
Lake Grove
true
NY
Centereach
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Matt Black
Franchise Owner, Center Manager, Director of Instruction
Wexford
true
PA
Wexford
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Matt Cardinal
Certified Personal Coach
Vancouver Terminal Avenue
false
BC
Vancouver
false
false
false
true
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Matt Carrothers
Certified Personal Coach, Director of Instruction
North Vancouver
false
BC
North Vancouver
false
false
false
true
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Matt Cupido
Certified Personal Coach
Hamilton
false
ON
Hamilton
false
false
false
true
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Matt Fry
Certified Personal Coach
North Raleigh
false
NC
Raleigh
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Matt Gingras
Certified Personal Coach
Burlington
false
MA
Burlington
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Matt Gould
Center Manager, Director of Instruction
Alexandria
true
VA
Alexandria
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Matt Gray
Certified Personal Coach
Upper Kirby
false
TX
Houston
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Matt Hall
Center Manager, Director of Instruction
Winston-Salem
true
NC
Winston-Salem
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Matt Kavanagh
Certified Personal Coach
Naperville
false
IL
Naperville
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Matt Lemon
Certified Personal Coach
College Station
false
TX
College Station
false
false
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Matt Love
Assistant Center Manager
Albuquerque
false
NM
Albuquerque
false
true
false
false
false
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
The Professional Golfers Association Logo
PGA Associate logo
Placeholder headshot image
Matt Miller
Certified Personal Coach
Grand Rapids
false
MI
Grand Rapids
false
true
false
false
false
false
Sorry. There are no matches for that search.
Ready to get started?
Book a Service with an expert instructor and start playing better golf!
Why Choose a GOLFTEC Coach?

Certified Experts

Every GOLFTEC coach is trained in our proven teaching methods, leveraging technology and personalized instruction to help you play your best golf.

Personalized Approach

Our coaches tailor every lesson to your unique swing and goals, ensuring measurable improvement.

Results-Driven

96% of GOLFTEC students see improvement after working with our coaches. With their guidance, you’ll gain the skills and confidence to succeed.

Become a better Golfer
Start Today
Student practicing her swing indoors with a GOLFTEC coach
Coach excited to meet their new GOLFTEC student
Golf instractor with student on drivinf range during a golf lesson.
Student and GOLFTEC coach reviewing swings on an iPad during an outdoor lesson