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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Robert Porter
Certified Personal Coach
Naples Walk
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Roland Ruivivar
Certified Personal Coach
Brentwood
PGA Associate
false
TN
Brentwood
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Rudy Napora
Center Manager, Director of Instruction
White Plains
PGA Member
true
NY
White Plains
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Russell Ackroyd
Certified Personal Coach
Santa Monica
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Russell Herbert
Certified Personal Coach
Woodbridge
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Ryan Berkhoff
Certified Personal Coach
Chapel Hills
PGA Associate
false
CO
Colorado Springs
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Ryan Brown
Certified Personal Coach
Liberty Lake
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Ryan Colberg
Certified Personal Coach
Naperville
PGA Member
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Ryan Cummings
Franchise Owner, Center Manager, Director of Instruction
San Antonio
Northwest San Antonio
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Ryan Galloway
Center Manager, Certified Personal Coach
Rhode Island
No Affiliation
true
RI
Cranston
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Ryan Gaske
Center Manager, Certified Personal Coach
Spring Valley
No Affiliation
true
NV
Las Vegas
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Ryan Hicks
Certified Personal Coach
Metairie
PGA Associate
false
LA
Metairie
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Ryan Klassen
Regional Manager, Center Manager, Director of Instruction
Mississauga Meadowvale
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Ryan Kraemer
Certified Personal Coach
Allen
PGA Member
false
TX
Allen
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Ryan Luna
Certified Personal Coach
San Antonio
PGA Associate
false
TX
San Antonio
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Ryan Miller
Center Manager, Certified Personal Coach
Herndon
No Affiliation
true
VA
Herndon
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Ryan Norton
Center Manager, Director of Instruction
Mount Pleasant
PGA Member
true
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Ryan Schrecongost
Franchise Owner, Certified Personal Coach
Carmel
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Ryan Vogt
Certified Personal Coach
Washington Township
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Ryan Voss
Center Manager, Certified Personal Coach
South Bay
No Affiliation
true
CA
Torrance
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Ryan Williamson
Certified Personal Coach
Woodbridge
No Affiliation
false
NJ
Woodbridge Township
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Sam Herman
Certified Personal Coach
Naperville
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Sarah Kmiecik
Certified Personal Coach
Little Rock
No Affiliation
false
AR
Little Rock
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Scott Engelland
Center Manager, Director of Instruction
Encinitas Ranch
PGA Member
true
CA
Encinitas
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Scott Friedli
Certified Personal Coach
Sorrento Valley
No Affiliation
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Scott Guza
Certified Personal Coach
Glen Allen
No Affiliation
false
VA
Glen Allen
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Scott Hadley
Certified Personal Coach
Tyvola
No Affiliation
false
NC
Charlotte
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Scott Harkness
Certified Personal Coach
Jacksonville
No Affiliation
false
FL
Jacksonville
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Scott Hay
Certified Personal Coach
Kanata
PGA of Canada Member
false
ON
Kanata
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Scott Johnson
Center Manager, Certified Personal Coach
South Lake Union
No Affiliation
true
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Scott Jones
Certified Personal Coach
Moorestown
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Scott Ough
Franchise Owner, Center Manager, Director of Instruction
Boulder
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Scott Schuler
Certified Personal Coach
Lake Grove
No Affiliation
false
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Scott Troyanos
Certified Personal Coach
Shea Scottsdale
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Scott Woods
Center Manager, Certified Personal Coach
Vernon Hills
No Affiliation
true
IL
Vernon 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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Sean Bohn
Certified Personal Coach
Houston Heights
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Sean Evans
Certified Personal Coach
Colma
No Affiliation
false
CA
Colma
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Sean Kenny
Certified Personal Coach
Manhattan
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Sean Lancaster
Certified Personal Coach
Winnipeg
PGA Member
false
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Sean Mack
Center Manager, Director of Instruction
Houston Heights
PGA Member
true
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Sean Penna
Certified Personal Coach
Waltham
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Sean Potts
Certified Personal Coach
Mission Valley
PGA Associate
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Sean Sage
Center Manager, Director of Instruction
Huntington
PGA Member
true
NY
Huntington
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Sean Schwarze
Center Manager, Director of Instruction
Lehigh Valley
PGA Associate
true
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Sean Tantum
Certified Personal Coach
North Bethesda
No Affiliation
false
MD
North Bethesda
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Sean Thompson
Center Manager, Certified Personal Coach
North Vancouver
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Sean Vann
Certified Personal Coach
Novi
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Secah Shahib
Certified Personal Coach
Lee's Summit
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Seth King
Certified Personal Coach
Lynnwood
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Shane Crabtree
Certified Personal Coach
Albuquerque
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Shane Gomes
Certified Personal Coach
El Segundo
No Affiliation
false
CA
El Segundo
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Shane Mcgraw
Certified Personal Coach
Malvern
No Affiliation
false
PA
Malvern
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Shaun O'Neil
Center Manager, Director of Instruction
Tempe
PGA Member
false
AZ
Tempe
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Shawn Germann
Certified Personal Coach
Willow Grove
No Affiliation
false
PA
Willow Grove
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Sheldon Callahan
Certified Personal Coach
Rhode Island
PGA Member
false
RI
Cranston
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Simon Clough
Certified Personal Coach
Brookfield
British PGA Member
false
WI
Brookfield
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Spence Laurie
Certified Personal Coach
Calgary Blackfoot
PGA of Canada Member
false
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Spencer Green
Certified Personal Coach
Roseville CA
No Affiliation
false
CA
Roseville
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Spencer Knutson
Certified Personal Coach
Las Colinas
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Stan Sall
Center Manager, Director of Instruction
Novi
PGA Member
true
MI
Novi
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Stanhope Johnson
Certified Personal Coach
Greensboro
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Stefan Nicoara
Mississauga Erin Mills
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Stefanie Maynard
Asst. Center Manager, Certified Personal Coach
Westlake
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Steph Brown
Center Manager, Director of Instruction
Memphis
LPGA Class B Member
false
TN
Memphis
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Stephen Horvey
Certified Personal Coach
Cherry Creek
PGA Member
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Stephen Leimbach
Certified Personal Coach
Lee's Summit
PGA Associate
false
MO
Lee's Summit
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Stephen Thomson
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Stephen Washington
Certified Personal Coach
Ballantyne
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Steve Fox
Centre Manager, Director of Instruction
Richmond Hill
PGA of Canada Member
true
ON
Richmond Hill
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Steve Gordon
Regional Manager, Director of Instruction
Santa Monica
New Zealand 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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Steve Hancock
Regional Manager, Director of Instruction
Danvers
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Steve Kuzmic
Certified Personal Coach
Walnut Creek
PGA Associate
false
CA
Walnut Creek
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Steve Lippincott
Director of Teaching Standards/Product Lead
New Tampa
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Steve Olson
Certified Personal Coach
Natick
PGA Associate
false
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Steve Rodriguez
Centre Manager, Director of Instruction
Whitby
PGA of Canada Member
true
ON
Whitby
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Steve Wright
Certified Personal Coach
Rancho Bernardo
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Steve van Putten
Certified Personal Coach
Whitby
Richmond Hill
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Steven Collogan
Certified Personal Coach
Montgomery Plaza
PGA Member
false
TX
Fort Worth
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Steven Durand
Certified Personal Coach
Eagan
PGA Associate
false
MN
Eagan
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Steven Montalto
Certified Personal Coach
Encinitas Ranch
PGA Member
false
CA
Encinitas
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Steven Onos
Certified Personal Coach
Tyvola
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Steven Prehm
Certified Personal Coach
Huntington Beach
PGA Member
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Steven Thomason
Certified Personal Coach
Upland
PGA Member
false
CA
Upland
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Stewart Koch
Certified Personal Coach
Shea Scottsdale
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Sukriti Harjai
Certified Personal Coach
Mississauga Meadowvale
LPGA Member-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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
TJ Cheetham
Certified Personal Coach
Tempe
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
TJ Kenyon
Certified Personal Coach
Westminster
PGA Member
false
CO
Westminster
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
TJ Scillieri
Certified Personal Coach
East Hanover
PGA Member
false
NJ
East Hanover
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
TJ Sullivan
Regional Manager, Director of Instruction
Oak Brook
PGA Master 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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
TJ Young
Certified Personal Coach
Manhattan
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Tanner Gonzalez
Certified Personal Coach
Maitland
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Tanner Nipper
Certified Personal Coach
Fort Myers
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Taylor Carruth
Center Manager, Director of Instruction
Las Colinas
PGA Member
false
TX
Irving
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Taylor Dedmen
Certified Personal Coach
Carrollwood
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Taylor Drolet
Certified Personal Coach
Calgary Beacon Hill
PGA of Canada Member
false
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Taylor Koser
Certified Personal Coach
North Scottsdale
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Taylor Ratliff
Certified Personal Coach
Virginia Beach
PGA Associate
false
VA
Virginia 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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Taylor Williams
Certified Personal Coach
Winston-Salem
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 of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Taylor Wood
Certified Personal Coach
Salt Lake City
PGA Associate
false
UT
Holladay
LPGA logo
PGA Canada logo
PGA of America Master Professional badge
PGA of America 1916 Member logo
British PGA Logo
PGA Associate logo
PGA of America Certified Professional emblem with golf clubs, golf ball on tee, and two stars above.
Placeholder headshot image
Ted Brasile
Certified Personal Coach
Naples Walk
PGA Member
false
FL
Naples
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