Andrew MacFarlane Golf

Andrew MacFarlane Golf

5.0(2)
Lakeville, MN

Services offered

Golf Lessons
Golf - Private Lessons
1 hr
One-on-one instruction tailored to individual skill levels, focusing on personalized improvement plans.
$110
Golf - Junior Private Lessons
1 hr
One-on-one coaching designed specifically for junior golfers to develop skills in a fun and supportive environment.
$90

About

Golf Lessons with Andrew MacFarlane

Whether you're picking up a golf club for the first time or looking to lower your handicap, my goal is to help you improve with instruction that's tailored to how you naturally move. I teach golfers of all ages and skill levels and combine modern technology with personalized coaching to make improvement as simple and efficient as possible.

What I offer:

-Lessons for all ages and skill levels

-Two convenient locations:

Crystal Lake Golf Club (Lakeville)

24Golf Eagan (indoor, year-round)

-Smart2Move force plates at 24Golf Eagan to measure how you use the ground during your swing

-TPI Certified – physical movement screening to build a swing that matches your body's capabilities

-Over 50 five-star Google reviews

-Spent time with and continue to learn from many of the country's top instructors, including Butch Harmon, Mike Adams, Jon Tattersall, Dr. Kwon, Dr. Noel Rousseau, and others through in-person visits and ongoing coaching

-Lesson packages available for golfers committed to long-term improvement

I believe there isn't one perfect golf swing for everyone. Every golfer has different strengths, mobility, and movement patterns. My coaching is built around understanding those differences so you can develop a swing that's both effective and repeatable. Whether your goal is to break 100, shoot your lowest scores, or play competitive golf, I'll create a plan that helps you get there.


Highlights

5 years in business
Serves Lakeville, MN

Social media


Specialties

Experience level

Beginner, Intermediate, Advanced

How often

Once a week, Multiple times a week, I can make recommendations, Other

Student age

11 – 13 years old, 14 – 18 years old, 19 – 25 years old, 26 – 45 years old, 46 – 65 years old, Over 65 years old

Reviews

0.0
0 reviews
5
0%
4
0%
3
0%
2
0%
1
0%
Your trust means everything to us. Learn about our reviews policy.

SN

Shane N.

Great
... Show more
July 22, 2026

SN

Shane N.

He has taken me from no handicap to a 18 in less than a year
... Show more
July 21, 2026