💙
Get a free trial lesson
How does it work?
💙

Get a free trial lesson

First lesson free
•
Pay 24 hours after trial
•
Cancel anytime
Scratch Lab Golf Logo
TeachMe.To LogoTeachMe.To Logo

Scratch Lab GolfGolf Venue in Walnut Creek, CA

4.9(235 coach reviews)
•
1 coach•From $88 per lesson
Scratch Lab Golf - Golf venue⛳Walnut Creek, CA

Indoor golf partner facility in Walnut Creek

Partner facilityThis is a vetted partner venue with no extra fees!
Courses
3
Setting
Indoor
year-round
Access
Partner
vetted, no extra fee
Hours
Open 24 hours, 7 days a week.

1 golf coach at Scratch Lab Golf

Every coach below teaches at Scratch Lab Golf. Pick the one that fits your level - they handle the rest.

Eric Holtzclaw profile
About Eric

I have been playing golf for 20 years and have been teaching for 5 years. I Enjoy getting people to learn new skills, especially if it is a skill they are struggling with. My proudest golf achievement has been shooting a 71 at Poppy Hills. My favorite golf course is Torrey Pines. When I am not teaching or playing golf, I enjoy spending time with my family, hiking, and playing the drums.

What students say...

"Focused on mechanics to work on.

SuperCoach
SuperCoach
Eric
From$88per lesson

Eric

Bio: I have been playing golf for 20 years and have been teaching for 5 years. I Enjoy getting people to learn new skills, especially if it is a skill they are struggling with. My proudest golf achievement has been shooting a 71 at Poppy Hills. My favorite golf course is Torrey Pines. When I am not teaching or playing golf, I enjoy spending time with my family, hiking, and playing the drums.
4.9
580 Lessons given
4.9
Available
Next: Tomorrow, 9:30 AM
💰$88 for weekly lessons
Get golf lessons with Eric

About Scratch Lab Golf

Scratch Lab Golf offers premium indoor Trackman simulators, training with certified pros, club fitting, and gear in private climate-controlled bays. Play 400+ courses 24/7 in Walnut Creek.

When to come
This is one of the busiest venues in the area. Weekday mornings and mid-afternoons are typically your best bet for an open court or a focused lesson.
Amenities
  • Partner facility — reservation fee covered
  • Indoor facility — weatherproof

Looking around? See more golf coaches in Walnut Creek.

Where you'll play

1637 Mount Diablo Boulevard, Walnut Creek, CA, USA

Open the address in your maps app for turn-by-turn directions.

Get directions

Lessons at Scratch Lab Golf, explained

Lessons at Scratch Lab Golf start at $88 per lesson. The exact price depends on the coach, the session length, and whether you book solo or split a group lesson with friends — and your first lesson is always free.

Ready to play at Scratch Lab Golf?

Your first lesson is free. Pick from 1 golf coach who teach here and book a time that works for you.

  1. Golf
  2. California
  3. Walnut Creek
  4. Scratch Lab Golf
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQHelp Center
BrowseOnline lessonsReviewsPrivacyTerms
InstagramFacebook

© 2026 Teach Me To


As a platform, we do our best to provide accurate information and make your booking experience seamless. However, we do not verify every detail and we do not background check every coach who lists themselves on our site. It's up to the instructors to provide accurate, up-to-date information. If you have any questions or concerns, just message us and ask!

Scratch Lab Golf - Golf venue⛳Walnut Creek, CA

Reviews for coaches at Scratch Lab Golf

4.9(235 coach reviews)
Crystal W.Verified ✓
Level: Beginner•Lessons taken: 37•Verified ✓
Honestly, I think the lesson with Eric was quite helpful, especially since the coach's professionalism made it easy for the kids to stay engaged. They are pretty happy, which says a lot. Still, I’m looking forward to seeing how much I can improve next time around and maybe work on a few specific aspects. If you're interested in a focused, down-to-earth approach, it seems worth giving Eric a try.
See Coach Eric →
Crystal W.Verified ✓
Level: Beginner•Lessons taken: 37•Verified ✓
Had a lesson with Eric and felt quite encouraged about upcoming improvements. He really focused on how my stance could be better without overloading me with info. Still, I think a bit more work on my follow-through could be helpful, though his insights were quite straightforward. If you want someone who’s calm yet attentive, Eric's a solid option to consider.
See Coach Eric →
Cheryl G.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
What stood out the most during my lesson with Eric was his patience, which made it easier to focus and improve. The pace felt just right, allowing me to absorb the techniques comfortably. For anyone looking to sharpen their golf skills, giving Eric’s lessons a try could be a great move. It’s an encouraging and supportive environment to learn in. ⛳
See Coach Eric →
Emily M.Verified ✓
Lessons taken: 4•Verified ✓
I really appreciated Eric’s clear and practical advice, which made it easy to apply improvements during the lesson. His deep knowledge of golf techniques shines through, making the experience both effective and enjoyable. If you want straightforward instruction that helps you see positive changes, Eric’s lessons are definitely worth trying.
See Coach Eric →
Jarrett B.Verified ✓
Level: Intermediate•Lessons taken: 5•Verified ✓
It's been a solid experience working with Eric. I appreciated his real-time feedback that clearly showed me how my swing improved. Still, I think I need to keep building on the concepts from the first lesson, but I’m confident I’ll see progress if I keep at it. If you're looking for a measured and helpful lesson, Eric’s worth trying.
See Coach Eric →
Gerson M.Verified ✓
Lessons taken: 13•Verified ✓
Had my first lesson with Eric! Eric is extremely knowledgeable and very helpful with my first lesson. I have just picked up golf so no real bad habits since I have not golf yet just at the driving ranges. Eric was patient and really spent time with my grip, swing and the fundamentals of golf. Can’t wait for the se one lessons!
See Coach Eric →
Artun E.Verified ✓
Level: Beginner•Lessons taken: 23•Verified ✓
I found the lesson with Eric quite good, mainly because he's a great instructor who clearly knows how to keep things straightforward and helpful. Though, I think there's still room for continued progress, and I'll probably keep working with him to build on that.
See Coach Eric →
Jerry W.Verified ✓
Level: Intermediate•Lessons taken: 2•Verified ✓
Coach Eric is excellent. I’ve been golfing for fun for a decade and he helped redefine my swing in an easy, intuitive way that got me making better compression and getting easy extra distance after a single lesson.
See Coach Eric →
Kaushik C.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Eric walked me through the basics in a manner that made perfect sense and I am very excited to pursue golf some more. His explanations are spot on and to a beginner is the best way to introduce them to golf
See Coach Eric →
Eric D.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Great first lesson with Eric! I appreciate his focus on the mental side of the game and he’s helped me start undoing some bad habits I’ve developed. Looking forward to the next lesson!
See Coach Eric →
Greg A.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Was super helpful and broke down theories in very understandable ways. And was very patient and did a good job of balancing teaching and allowing the student to try it on their own. 
See Coach Eric →
Maurice S.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Great job at explaining the why and not just the how. I feel I have a good idea on focus points I need to improve and with more lessons and practice I can reach my goals
See Coach Eric →
Jesse S.Verified ✓
Level: Intermediate•Lessons taken: 11•Verified ✓
Great! Eric gives easy to understand and apply instruction. Almost immediate improvement on my swing. I look forward to what repeat lessons will do for my game.
See Coach Eric →
Chris O.Verified ✓
Level: Intermediate•Lessons taken: 10•Verified ✓
Great first lesson. Eric was able to give me a lot of information to help fix my swing. Solid explanations and break downs. Will book again
See Coach Eric →
Bryan N.Verified ✓
Level: Beginner•Lessons taken: 6•Verified ✓
The coach is very knowledgeable, quickly identifies what I need help with, and adjusts the lessons to address even minor issues
See Coach Eric →
Shaun M.Verified ✓
Lessons taken: 1•Verified ✓
Great first lesson with Eric. He was very knowledgeable and patient. I know what I need to work on before our next lesson!
See Coach Eric →
Dalia H.Verified ✓
Lessons taken: 24•Verified ✓
Eric is great. He is very patient and always explains the techniques in different ways which helps greatly.
See Coach Eric →
Tari P.Verified ✓
Level: Beginner•Lessons taken: 8•Verified ✓
Eric really strives to understand the individual struggles to assist how to properly teach a good swing.
See Coach Eric →
Jennifer B.Verified ✓
Level: Intermediate•Lessons taken: 9•Verified ✓
Great coach! I feel like I made more progress in a single lesson than in an entire series of classes.
See Coach Eric →
David K.Verified ✓
Lessons taken: 1•Verified ✓
Great start. We identified key swing items to work on
See Coach Eric →
Lainne K.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
Amazing really personable and knows his stuff
See Coach Eric →
sohyun k.Verified ✓
Lessons taken: 10•Verified ✓
best teacher best lesson ever. thank you!!!
See Coach Eric →
Matthew E.Verified ✓
Level: Intermediate•Lessons taken: 5•Verified ✓
Focused on mechanics to work on.
See Coach Eric →
Grant U.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Leveled up my golf game!
See Coach Eric →
Richard K.Verified ✓
Level: Beginner•Lessons taken: 19•Verified ✓
Great lesson. Thanks!
See Coach Eric →
Tari P.Verified ✓
Level: Beginner•Lessons taken: 8•Verified ✓
He is very patient.
See Coach Eric →
Sanjay R.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
I found Eric's lesson clear and helpful, offering useful insights to improve my game. While I’m still deciding if I’ll continue, I’d like to resolve the payment for this free session first. Looking forward to sorting that out before booking any more lessons. Overall, it was a positive experience that gave me some good pointers.
See Coach Eric →