Please ensure Javascript is enabled for purposes of website accessibility
Slide1
Slide2
Slide3
Slide4
Slide5

Golf Lessons & PGA Instruction

Push your game to the limit with Buffalo Creek’s excellent practice facilities!

If working on your game is your idea of fun, then Buffalo Creek has the facilities where you can practice from dawn to dusk. Work on your swing at our multi-station driving range, or practice your short game on our well-maintained chipping and putting greens.

You can also work with our Class A PGA Professionals to help perfect your game. They say “practice makes perfect,” but only if you’re practicing perfectly with one of our respected golf professionals. With credentials that you can brag about, trust our staff of professionals at Buffalo Creek to put your game in its best possible shape.

Instruction Team


Vito Saputo

Vito Saputo

Professional Instruction and Coaching

“Play Golf Not Swing”

Elected Class A Member PGA of America 1994

  • 30+ years of Teaching and Coaching experience
  • 12 years professional playing experience in the US and Asia
  • Professional teacher and coach to numerous PGA, Senior PGA, European and LPGA tour players, top amateurs, college and high top ranked Junior players.
  • Developed and operated a successful International Golf Academy, “Bloomingdale School of Champions.” (This was the first full time junior golf academy in the US).
  • Former Head Instructor for the Ben Sutton Golf School, Sun City, FL
  • Former Head Junior Golf Instructor for Golf Digest Japan

Christian Martin

Christian Martin

Christian has been a PGA Member for over 29 years.He grew up in Charleston WV and began playing golf with his father at the age of six. In 1982 he entered the PGA apprentice program in Palm Beach Gardens and earned his Class “A” status.

While working in the golf industry he soon realized his passion was teaching others how to become the best they could be. In 2011 Christian was voted teacher of the by the North Florida PGA South West Chapter. Christian teaches all skill levels from tour professionals to beginners.

Looking for Tee Time information?

Book online, or call the golf shop at (941) 776-2611.