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
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Marcus Deinlein
Certified Personal Coach
Timonium
PGA Member
false
MD
Timonium
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mark Kuhn
Certified Personal Coach
South Surrey
PGA of Canada Member
false
BC
Surrey
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mark La Vigne
Certified Personal Coach
South Surrey
PGA of Canada Member
false
BC
Surrey
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mark Mora
Certified Personal Coach
Pleasanton
PGA Associate
false
CA
Pleasanton
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mark Panigoni
Certified Personal Coach
Sarasota
PGA Member
false
FL
Lakewood Ranch
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mark Poole
Certified Personal Coach
No Affiliation
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mark Simon
Certified Personal Coach
Lone Tree
No Affiliation
false
CO
Lone Tree
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mark Thomas
Director of Club Fitting
No Affiliation
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mark Walker
Certified Personal Coach
Frisco
No Affiliation
false
TX
Frisco
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Markus Clift
Certified Personal Coach
Sherwood Park
PGA of Canada Member
false
AB
Sherwood Park
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Martin Shorter
Certified Personal Coach
Mount Pleasant
PGA Member
false
SC
Mt. Pleasant
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mason Uriarte
Certified Personal Coach
Folsom
PGA Associate
false
CA
Folsom
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mat Little
Certified Personal Coach
Lakeside
PGA Member
false
MI
Macomb
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Berman
Center Manager, Director of Instruction
Lake Grove
PGA Member
true
NY
Centereach
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Black
Franchise Owner, Center Manager, Director of Instruction
PGA Certified Professional
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Cardinal
Certified Personal Coach
PGA of Canada Member
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Carrothers
Certified Personal Coach, Director of Instruction
PGA of Canada Member
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Cupido
Certified Personal Coach
PGA of Canada Member
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Fry
Certified Personal Coach
North Raleigh
PGA Associate
false
NC
Raleigh
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Gingras
Certified Personal Coach
Burlington
PGA Associate
false
MA
Burlington
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Gould
Center Manager, Certified Personal Coach
Fort Myers
No Affiliation
true
FL
Fort Myers
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Grady
Certified Personal Coach
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Gray
Certified Personal Coach
PGA Associate
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Hack
Certified Personal Coach
No Affiliation
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Hall
Center Manager, Director of Instruction
North Raleigh
PGA Member
true
NC
Raleigh
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Kavanagh
Certified Personal Coach
Naperville
PGA Associate
false
IL
Naperville
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Lemon
Certified Personal Coach
College Station
No Affiliation
false
TX
College Station
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Love
Assistant Center Manager
Albuquerque
PGA Member
false
NM
Albuquerque
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Miller
Certified Personal Coach
Grand Rapids
PGA Member
false
MI
Grand Rapids
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Moos
Certified Personal Coach
Cleveland West
No Affiliation
false
OH
North Olmsted
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Plumlee
Regional Manager, Director of Instruction
PGA Member
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Rines
Certified Personal Coach
Needham
No Affiliation
false
MA
Needham Heights
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Robinson
Certified Personal Coach
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Ruby
Certified Personal Coach
Timonium
PGA Associate
false
MD
Timonium
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matt Salmon
Certified Personal Coach
Cary
PGA Member
false
NC
Cary
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matthew Clark
Certified Personal Coach
Des Plaines
PGA Associate
false
IL
Des Plaines
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matthew Krawczyk
Certified Personal Coach, Director of Club Fitting
PGA Associate
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matthew Lake
Certified Personal Coach
No Affiliation
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matthew Larney
Certified Personal Coach
Danvers
No Affiliation
false
MA
Peabody
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matthew Ollson
Certified Personal Coach
Buffalo
PGA Associate
false
NY
Williamsville
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matthew Potter
Certified Personal Coach
Beaverton
PGA Associate
false
OR
Portland
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matthew Prosio
Certified Personal Coach
Huntington Beach
No Affiliation
false
CA
Huntington Beach
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matthew Robinson
Certified Personal Coach
North Scottsdale
No Affiliation
false
AZ
Scottsdale
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matthew Schofield
Center Manager, Certified Personal Coach
Waltham
No Affiliation
true
MA
Waltham
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matthew Williams
Certified Personal Coach
PGA Member
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Matthew Wright
Certified Personal Coach
Lehigh Valley
No Affiliation
false
PA
Allentown
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Max Bacchieri
Certified Personal Coach
No Affiliation
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Max Klemm
Certified Personal Coach
Orland Park
No Affiliation
false
IL
Orland Park
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Max Lawrence
Certified Personal Coach
No Affiliation
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Max Toom
Certified Personal Coach
Stonebrook
PGA Associate
false
OH
Middleburg Heights
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Maxwell WG Evans
Certified Personal Coach
Halsted Row
PGA Member
false
IL
Chicago
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mckay Flanagan
Center Manager, Certified Personal Coach
Bellevue
No Affiliation
true
WA
Bellevue
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Megan Crews
Certified Personal Coach
LPGA Member
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Megan Gnoza
Certified Personal Coach
Danvers
IPGA Member
false
MA
Peabody
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael Arnaud
Certified Personal Coach
PGA Associate
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael Bidney
Certified Personal Coach
Minnetonka
PGA Associate
false
MN
Plymouth
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael Booth
Center Manager, Director of Instruction
Wichita
PGA Certified Professional
true
KS
Wichita
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael Deiters
Certified Personal Coach
PGA Member
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael Dodds
Certified Personal Coach
Denver Tech Center
No Affiliation
false
CO
Denver
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael Dombek
Certified Personal Coach
Hamilton
Canadian PGA Member
false
ON
Hamilton
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael Finney
Center Manager, Director of Instruction
Katy
PGA Member
true
TX
Katy
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael Frame
Certified Personal Coach
PGA Associate
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael Hirtzel
Center Manager, Director of Instruction
Carrollwood
PGA Associate
false
FL
Tampa
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael Holbrook
Certified Personal Coach
Chandler
PGA Associate
false
AZ
Chandler
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael Jankovich
Certified Personal Coach
Spokane
PGA Member
false
WA
Spokane
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael Katz
Center Manager, Certified Personal Coach
Woodland Hills
No Affiliation
true
CA
Woodland Hills
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael Low
Certified Personal Coach
South Lake Union
PGA Associate
false
WA
Seattle
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael Maloney
Certified Personal Coach
Boise
No Affiliation
false
ID
Boise
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael Marchbanks
Center Manager, Director of Instruction
Deerfield
PGA Member
true
IL
Deerfield
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael Marion
Centre Manager, Director of Instruction
Winnipeg
PGA of Canada Member
true
MB
Winnipeg
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael McNutt
Certified Personal Coach
Dublin
PGA Associate
false
OH
Dublin
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael Perez
Certified Personal Coach
North Miami Beach
No Affiliation
false
FL
North Miami Beach
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Michael Zaleschuk
Center Manager, Director of Instruction
Calgary Beacon Hill
PGA of Canada Member
true
AB
Calgary
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Miguel Luna
Certified Personal Coach
Memorial City
No Affiliation
false
TX
Houston
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mike Cummings
Certified Personal Coach
Chesterfield
No Affiliation
false
MO
Chesterfield
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mike Fisher
Certified Personal Coach
Folsom
PGA Member
false
CA
Folsom
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mike Garlick
Certified Personal Coach
KCK
No Affiliation
false
KS
Kansas City
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mike Givens
Certified Personal Coach
Tacoma
PGA Certified Professional
false
WA
Tacoma
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mike Grady
Certified Personal Coach
PGA Associate
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mike McAuliffe
Center Manager, Certified Personal Coach
Natick
No Affiliation
true
MA
Natick
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mike Messina
Certified Personal Coach
PGA Member
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mike Page
Certified Personal Coach
No Affiliation
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mike Perry
Certified Personal Coach
Mission Valley
PGA Member
false
CA
San Diego
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mike Petrisko
Certified Personal Coach
Boulder
PGA Member
false
CO
Boulder
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mike Sarap
Certified Personal Coach
PGA Member
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mike Stogdill
Certified Personal Coach
No Affiliation
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mike Wagenhorst
Certified Personal Coach
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Miko Soliman
Certified Personal Coach
Mississauga Meadowvale
PGA of Canada Member
false
ON
Mississauga
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mini Levonowich
Certified Personal Coach
Park Cities
PGA Associate
false
TX
Dallas
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mitch Otten
Certified Personal Coach
Blue Ash
PGA Member
false
OH
Blue Ash
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mitchell Chang
Certified Personal Coach
PGA Associate
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Mitchell Vucci
Center Manager, Director of Instruction
Huntersville
PGA Associate
false
NC
Huntersville
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Nate Beauchamp
Center Manager, Director of Instruction
South Surrey
PGA of Canada Member
true
BC
Surrey
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Nate Kamberg
Certified Personal Coach
Knoxville
No Affiliation
false
TN
Knoxville
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Nate Kosarich
Certified Personal Coach
No Affiliation
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Nate Washington
Certified Personal Coach
No Affiliation
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Nathan Hickey
Certified Personal Coach
North Vancouver
Candidate for Membership
false
BC
North Vancouver
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Nathan Morris
Regional Manager, Director of Instruction
PGA Certified Professional
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Nathan Mortland
Certified Personal Coach
PGA Associate
false
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA Master Professional Logo
Placeholder headshot image
Nathan Santilli
Certified Personal Coach
Ballantyne
No Affiliation
false
NC
Charlotte
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