💙
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(289 coach reviews)
•
5 coaches•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.

5 golf coaches 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...

"The coach is very knowledgeable, quickly identifies what I need help with, and adjusts the lessons to address even minor issues

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
451 Lessons given
4.9
Available
Next: Tomorrow, 4:00 PM
💰$88 for weekly lessons
Get golf lessons with Eric
Titan Luke profile
About Titan

As an avid golfer and golf instructor, I have had the privilege of teaching and playing the game for over 10 years. I have competed in tournaments throughout the United States and have had the honor of helping my students reach their goals and better their game. My teaching style focuses on fundamentals, such as grip, stance, and swing, to help students understand the mechanics of the game. I am passionate about golf and use Professional Training aids and devices such as TrackMan 4 to help others succeed in the sport.

What students say...

"Titan was professional results oriented and flexible. It was a great lesson that ended with me improving my swing by 30 to 40% longer yardage. I recommend Titan for anyone who needs to improve their game.

Top Rated
95Score
Titan
From$171per lesson

Titan

Bio: As an avid golfer and golf instructor, I have had the privilege of teaching and playing the game for over 10 years. I have competed in tournaments throughout the United States and have had the honor of helping my students reach their goals and better their game. My teaching style focuses on fundamentals, such as grip, stance, and swing, to help students understand the mechanics of the game. I am passionate about golf and use Professional Training aids and devices such as TrackMan 4 to help others succeed in the sport.
4.9
294 Lessons given
4.9
Available
Next: Tomorrow, 3:00 PM
Trackman Certified
D1 Athlete
💰$171 for weekly lessons
Get golf lessons with Titan
Marty Foster profile
Marty Foster photo 1
Marty Foster photo 2
See more photos on profile
About Marty

Embark on a transformative golfing journey with me. I am a seasoned Pro boasting with 30 years in the golf industry, including 15 years teaching golf as the a head Pro. I am a North /South cup winner, Match play finalist​ and was Top ten in pts in NCPGA from '04-'06. I am also Trackman certified, and we will use simulators, the driving range and play to help build up your game and lower your handicap. I've been a First tee Mentor and US Girls golf instructor for 10 years and have coached youth golfers from beginners to champions. Join me today and let's get golfing!

What students say...

"Testimonials on yelp

Top Rated
83Score
Marty
From$121per lesson

Marty

Bio: Embark on a transformative golfing journey with me. I am a seasoned Pro boasting with 30 years in the golf industry, including 15 years teaching golf as the a head Pro. I am a North /South cup winner, Match play finalist​ and was Top ten in pts in NCPGA from '04-'06. I am also Trackman certified, and we will use simulators, the driving range and play to help build up your game and lower your handicap. I've been a First tee Mentor and US Girls golf instructor for 10 years and have coached youth golfers from beginners to champions. Join me today and let's get golfing!
5.0
2 Lessons given
5.0
Available
Next: Tomorrow, 8:00 AM
Trackman Certified
Tour Pro
💰$121 for weekly lessons
Get golf lessons with Marty
Ashkaan Hakim profile
About Ashkaan

With 15+ years of competitive experience on both the amateur and professional level, I’ve developed a thorough understanding of the swing and game of golf. My experience working with high level teaching professionals has taught me a variety of approaches to improving the golf swing and offer the best instruction catered to your learning style.

What students say...

"After my lesson with Ashkaan, I’d say I definitely saw some useful tips, especially around my putting approach. Though I still need to work on consistency, I appreciate the way the lesson focused on my specific issues. I’m hopeful I can build on what I learned soon. If you’re looking for pretty practical advice grounded in real golf situations, Ashkaan's worth considering.

D1 Athlete
✨New
Ashkaan
From$213per lesson

Ashkaan

Bio: With 15+ years of competitive experience on both the amateur and professional level, I’ve developed a thorough understanding of the swing and game of golf. My experience working with high level teaching professionals has taught me a variety of approaches to improving the golf swing and offer the best instruction catered to your learning style.
5.0
9 Lessons given
5.0
Available
Next: Tomorrow, 10:00 AM
D1 Athlete
💰$213 for weekly lessons
Get golf lessons with Ashkaan
Robert Lorenzi profile
About Robert

Division 1 college football player turning golf enthusiast! Hey there, I’m Coach Rob. Growing up in sports, I’ve always been driven be the lessons, challenges, and personal growth they bring—and I love passing those experiences on to others. What makes my coaching unique is that I’m a self-taught golfer. I know exactly what it feels like to learn from the ground up, which helps me connect with golfers of all levels and guide them through their own journey of becoming a better version of themselves. I’m passionate and both the mechanics of the swing and the deeper side of the game-the strategy, the mindset and the self-awareness it develops. My goal is to understand what you want to achieve, ensuring beginners grasp the fundamentals and advance players find real pathways to lowering their scores. Let’s build your confidence, sharpen your skills, and elevate your game together!

What students say...

"Rob is fantastic. He’s patient, chill, and has immense attention to detail. Working with him is like working with a friend that’s a pro golfer. I recommend him for golfers of any age or skill level!

✨New
Robert
From$142per lesson

Robert

Bio: Division 1 college football player turning golf enthusiast! Hey there, I’m Coach Rob. Growing up in sports, I’ve always been driven be the lessons, challenges, and personal growth they bring—and I love passing those experiences on to others. What makes my coaching unique is that I’m a self-taught golfer. I know exactly what it feels like to learn from the ground up, which helps me connect with golfers of all levels and guide them through their own journey of becoming a better version of themselves. I’m passionate and both the mechanics of the swing and the deeper side of the game-the strategy, the mindset and the self-awareness it develops. My goal is to understand what you want to achieve, ensuring beginners grasp the fundamentals and advance players find real pathways to lowering their scores. Let’s build your confidence, sharpen your skills, and elevate your game together!
5.0
4 Lessons given
5.0
Available
Next: Tomorrow, 8:00 AM
💰$142 for weekly lessons
Get golf lessons with Robert

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 5 golf coaches 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(289 coach reviews)
Dylan Q.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
**Highly Recommend Golf Coach Titan** I've been taking golf lessons with Titan for the past several weeks and my game has improved tremendously thanks to his coaching. Titan is incredibly knowledgeable about golf technique. He takes the time to understand my initial swing and tailors his instruction to my needs. Titan's personalized attention and patient, encouraging demeanor have helped me make rapid progress. Titan is a consummate professional - always punctual, prepared, and fully engaged in each lesson. He brings an upbeat energy and focuses his full attention on helping his students improve. I give him my highest recommendation - if you're looking to take your golf game to the next level, Titan is absolutely worth working with.
See Coach Titan →
Andrew L.Verified ✓
Lessons taken: 3•Verified ✓
This was my third lesson with Titan. Titan does a fantastic job diagnosing your swing to figure out what is goings right and wrong. You can tell he truly cares and wants you to get better. Titan has provided me with the tools I need to self correct my swing. Now when I make poor contact, slice or hook the ball, I have a pretty good idea as to why rather than the dreaded “what did I do wrong?” Highly recommend booking a lesson with Titan.
See Coach Titan →
Crystal W.Verified ✓
Level: Beginner•Lessons taken: 29•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 →
Michael Y.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
After my lesson with Ashkaan, I’d say I definitely saw some useful tips, especially around my putting approach. Though I still need to work on consistency, I appreciate the way the lesson focused on my specific issues. I’m hopeful I can build on what I learned soon. If you’re looking for pretty practical advice grounded in real golf situations, Ashkaan's worth considering.
See Coach Ashkaan →
Wing T.Verified ✓
Lessons taken: 1•Verified ✓
What stood out most was Titan’s patience and deep knowledge. As a total beginner, I was surprised to hit 130 yards by the end of the session. If you’re thinking about starting golf or improving your game, Titan’s lessons are definitely worth trying out. The supportive approach makes learning enjoyable and effective. Give it a go and see the progress for yourself! ⛳
See Coach Titan →
Crystal W.Verified ✓
Level: Beginner•Lessons taken: 29•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 →
David K.Verified ✓
Lessons taken: 2•Verified ✓
I had an excellent first lesson with Titan. I’ve played most of my life but just got back into it in the last couple years. Lately I’ve been super confused about my swing and Titanic got me on track right away, meaning I’m not perfect of course but I have a foundation I can build on with confidence. I expect my next lessons will be just as helpful
See Coach Titan →
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 →
Miguel M.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
I loved how patient Titan was during the lesson and really appreciated the helpful video feedback at his studio. The clear guidance made it easy to understand what to improve. If you’re thinking about improving your golf skills, Titan’s lessons are worth checking out for a friendly and supportive experience. Give it a try and see for yourself! ⛳🙂
See Coach Titan →
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 →
Luke L.Verified ✓
Level: Intermediate•Lessons taken: 1•Verified ✓
The lesson was super valuable, especially in clarifying my growth areas without overwhelming me. Ashkaan conveyed the points in a way I could really get, and I appreciated the gradual approach he suggested for improvement. If you're looking for a coach who provides clear, balanced guidance, you might find Ashkaan worth trying.
See Coach Ashkaan →
Brian S.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
What impressed me was Titan’s patience and clear focus on the basics I needed to improve. He offered practical tips and drills that really helped sharpen my ball striking quickly. If you want to work on your fundamentals with a patient coach, these lessons are definitely worth trying. Thank you, Titan!
See Coach Titan →
Avi L.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
I really enjoyed learning the technical aspects of my swing with Titan. In just one hour, I saw a clear improvement, hitting my 7 iron from 130 yards to 176 dead center. I even played a round right after and it went great. If you want to improve your game, Titan’s lessons are definitely worth trying!
See Coach Titan →
Arik L.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
What energized me was how much I learned during the lesson with Titan. The session was engaging and full of useful tips that really helped improve my game. I highly recommend giving Titan’s lessons a try if you want to sharpen your golf skills and enjoy the process. You won’t be disappointed! ⛳️
See Coach Titan →
Kennedy P.Verified ✓
Lessons taken: 4•Verified ✓
Titan is the best! He is really great at recognizing form, swing or grip issues in real time during the lesson and providing drills to fix those specific issues. He goes above and beyond to provide additional resources and answer questions after lessons, highly recommend!
See Coach Titan →
Stephen C.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
I really enjoyed working with Titan. The instructor had a great vibe and made the lesson very productive. It felt like a positive and focused session where I learned a lot. If you’re looking to improve your golf skills, Titan’s lessons are definitely worth trying out.
See Coach Titan →
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 →
Sanchit J.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Really great teacher!! I had some major breakthroughs in my form and confidence as a beginner. The location at Scratch Golf Club was also super helpful because I could see a replay on what I was doing to fix things. I can’t recommend Titan enough!!
See Coach Titan →
Timmie S.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Fresh and focused, that lesson highlighted posture fixes with a patient, insightful tutor. The indoor simulator added ease, and I’m glad Titan spotted the swing shift. I’m eager to keep improving, especially putting posture.
See Coach Titan →
Arthur K.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Titan was professional results oriented and flexible. It was a great lesson that ended with me improving my swing by 30 to 40% longer yardage. I recommend Titan for anyone who needs to improve their game.
See Coach Titan →
Israel C.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
Titan is a knowledgeable and patient teacher. Quickly identified the major issues and provided clear instruction and video to use for reinforcement. I look forward to continuing to work with him
See Coach Titan →
Eric D.Verified ✓
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 →
Andrea M.Verified ✓
Level: Intermediate•Lessons taken: 4•Verified ✓
I went to scratch lab golf which he is the owner of and I was able to be coached by Rob and it was a great lesson. Gave great feedback and made me feel comfortable
See Coach Titan →
Andrew L.Verified ✓
Lessons taken: 3•Verified ✓
Titan is a true professional working with me and my swing. He wastes no time during your lesson to break down your swing and help you get better. Highly recommend
See Coach Titan →
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 →
Sandeep R.Verified ✓
Level: Intermediate•Lessons taken: 6•Verified ✓
Very insightful and helpful instructions. Tailoring the lessons to the needs and requirements of the skill level of student.
See Coach Titan →
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 →
Oscar L.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Titan is a great coach! He was very patient and walked me through the proper techniques to achieve a better golf swing.
See Coach Titan →
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 →
Kartik J.Verified ✓
Level: Intermediate•Lessons taken: 10•Verified ✓
Titan’s attention to detail is amazing, he fixed my swing and has helpful tips to keep me going
See Coach Titan →
Aanvi K.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Great coach! Highly recommend him. Beginner friendly and very patient as well.
See Coach Titan →
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 →
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 →