White golf ball with dimpled surface emphasizing aerodynamic design.

Lessons

Develop Your Game

We believe proper instruction is the foundation of golf improvement. Our teaching staff brings over 100 years of combined experience to help you build a swing that performs under pressure, just like those developed by the Haas family on these very grounds.

Instruction Philosophy

Our approach to instruction is built on three key principles:

Unlimited Practice

We focus on building a strong foundation that creates consistency and prevents compensations that limit improvement.

Personalized Approach

No two swings are alike. We adapt our teaching to your physical capabilities, learning style, and golf goals.

Measurable Progress

We establish clear benchmarks and track your development through data and on-course performance.

"The difference between good and great isn't talent—it's attention to detail. We help you focus on the right details for your unique swing."

Golf Lesson Rates

Duration Single Lesson Package
Adult Rates
30 minutes $55 $150 (Series of 3)
45 minutes $75 $210 (Series of 3)
60 minutes $100 $285 (Series of 3)
Junior Rates
30 minutes $45 $200 (Series of 5)
45 minutes $55 $250 (Series of 5)
60 minutes $70 $325 (Series of 5)

Jay Haas Jr. Rates

Adult Rates
30 minutes $75
60 minutes $150
Series of 3 (60 min) $420
Junior Rates
30 minutes $45
60 minutes $75
Series of 3 (60 min) $210
Book With Jay Jr.
K-Motion 3D Capture Technology and Biofeedback Training | Adult Rates
30 minutes $65
60 minutes $125
Series of 3 (60 min) $300
Gapping | Map your distances, focus your dispersion | All sessions using the MLM2Pro Launch Monitor
45 minutes | Ideal for irons and wedges $80
90 minutes | Full bag gapping $150
*All data collected is shared and includes an in depth discussion
Trackman Rates
Single Lesson
60 minutes $150
Additional Hour $50
Silhouette of a golfer swinging superimposed on a scenic golf course at sunset with a fairway and bunker.

Book A Lesson

Select an instructor to contact them and book a lesson.

Jay Haas, Jr.

Professional Coach
  • Head of Instruction at Haas Family Golf
  • Trackman Certified
  • Former PGA & Champions Tour Caddie, 2011-2018
  • Pro Golfer 8 years
  • Augusta State University Alum
  • Greenville, SC native
  • To Book a Lesson Visit JayHaasJrGolf or Call (864) 884-1900
Middle-aged woman with a Titleist cap and blue sports jacket with logo, posing on a golf course.

Jamie Michala

PGA Class A
  • Haas Family Golf Instructor since 2001
  • Former Head Pro at Thornblade
  • 1983 U.S. Women’s Open Participant
  • NY State Jr. and Women’s Amateur Champion
  • To Book a Lesson Call (864) 238-0557

Sandy Halkett

LPGA Class A
  • Haas Family Golf Instructor since 2005
  • Special Olympics Golf Coach, 18+ years
  • Certified in Adaptive Golf
  • Pickleball Ambassador
  • To Book a Lesson Call (864) 420-5779

Bob Bell

Club Repair PGA Class A
  • Head Golf Professional 40+ years
  • Girls Golf Coach at Christ Church Episcopal School
  • Boy’s Coach at Eastside High School
  • Haas Family Golf Instructor since 2008
  • Started golf at 7 in Greenwood, SC
  • Manages Club Repair at Haas Family Golf
  • To Book a Lesson Call (864) 313-6646

Mike Carter

Plane Truth Certified
  • Haas Family Golf Instructor since 2011
  • Plane Truth Golf Inner Circle Member
  • Trained under Jim Hardy
  • To Book a Lesson Call HGF (864) 288-0001

Paul Henriksen

PGA Class A
  • PGA Class A Pro 28+ Years
  • Former Head Professional at The Cliffs Communities
  • Trained with Top 100 Instructors
  • Passionate Golf Coach
  • To Book a Lesson Visit HFG Online Lesson Booking or Call HFG (864) 288-0001

Mike Williams

PGA Class A
  • PGA Golf Professional 20+ Years
  • Former Golf Professional at The Ritz-Carlton Orlando and The Cliffs Valley and Mountain Park Communities
  • To Book a Lesson Call HFG (864) 288-0001. Available only Mondays, Tuesdays, Wednesdays

John Michala

PGA Class A
  • Haas Family Golf Instructor since 2023
  • 20+ Years in the Golf Industry
  • Experienced Coach
  • Former Golf Academy Director and Head Golf Professional
  • To Book a Lesson Call (864)-417-1798

Bo McCorkle

Certified K-Coach™
  • Haas Family Golf Instructor since 2023
  • Certified K-Coach™
  • K-Motion™ Swing Analysis Expert
  • To Book a Lesson Visit UpstateGolfRX or Call (864) 361-4120

Brandi Jackson

LPGA Instructor
  • Former LPGA Tour Player 2003-2010
  • Runner Up finish U.S. Women’s Amateur
  • Specialty focus and emphasis on short game, putting and player development
  • Teaches clinics and corporate outings
  • To Book a Lesson Visit Brandi Jackson Golf or Call 864-313-5815

Bella Harris

Director of Memberships & Marketing LPGA Apprentice
  • LPGA apprentice
  • NXXT Women’s Tour and Women’s All Pro Tour
  • Instructor at the Nike Sports Academy in Boston
  • Experience with PGA Junior Camps
  • Offers club gapping, distance and dispersion optimization
  • Played collegiate golf at Coker University
  • Graduate degree and collegiate player at Tiffin University
  • Greenville, SC native
  • To Book a Lesson Call 864-275-0190 or Book a 30 Minute Consultation

Fred Miller

PGA Life Member
  • PGA Quarter Century Member
  • 12 years Head Instructor with John Jacobs Golf School
  • 6 years Colbert-Ballard Golf School as Director of Instruction
  • PGA Head Professional, General Manager and Head Golf Instructor at facilities in Florida, Arizona and West Virginia.
  • To Book a Lesson Call 602-329-9132

Malika Allie

PGA Instructor
  • Born in England and raised in South Africa
  • Played collegiate golf at University of South Carolina Upstate
  • Assistant Professional and Junior Golf Coordinator at Thornblade Club from 2018 to 2026
  • Primary focus on Operation36, PGA Jr. League, weekly clinics, junior and beginner golf camps | clinics and after school programs
  • To Book a Lesson Call HFG (864)-288-0001 or Schedule a Consultation