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

Get a free trial lesson

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

GolfersBZGolf Venue in San Mateo, CA

4.8(142 coach reviews)
•
1 coach•From $100 per lesson
GolfersBZ - Golf venue⛳San Mateo, CA

golf course in San Mateo

Setting
Indoor + outdoor
play in any weather
Parking
On-site

1 golf coach at GolfersBZ

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

Keith Shiver profile
About Keith

Thirty years as a player with multiple tournament wins on US West coast amateur events. I've played and practiced with professional players. Active tournament player monthly. Former club champion and multiple NCGA winners in 2021. Won NCGA event at Lake Merced, 2017 Troon Challenge, and 4-time qualifier of CourseCo annual event since 2013. Retired Navy and Cal grad. Let's hit the range!

What students say...

"My lesson with Keith was quite helpful, especially because of how he broke down my swing and pointed out small adjustments that made a difference. Still, I think there's room to refine my approach further. It’s not an overnight fix. Still, the lesson definitely gave me some useful insights to work on. If you're after practical advice grounded in real golf terms, Keith is worth a try.

Top Rated
99Score
Keith
From$100per lesson

Keith

Bio: Thirty years as a player with multiple tournament wins on US West coast amateur events. I've played and practiced with professional players. Active tournament player monthly. Former club champion and multiple NCGA winners in 2021. Won NCGA event at Lake Merced, 2017 Troon Challenge, and 4-time qualifier of CourseCo annual event since 2013. Retired Navy and Cal grad. Let's hit the range!
4.8
357 Lessons given
4.8
Available
Next: Tomorrow, 8:00 AM
Mini-Tour Competitor
💰$100 for weekly lessons
Get golf lessons with Keith

About GolfersBZ

GolfersBZ is San Mateo's premium indoor golf facility with top simulators playing courses like Pebble Beach and 4-yard Smart Putting Platforms for realistic practice year-round.

When to come
A steady-traffic venue. Lessons book up fastest on weekday evenings and weekend mornings.
Amenities
  • On-site parking
  • Indoor and outdoor courts
  • Entrance: They charge 30% of hourly rate of coach.
Hours

Hours not specified; indoor facility open for bookings via app.

Looking around? .

Where you'll play

1801 S Grant St unit b, San Mateo, CA 94402, USA

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

Get directions

Lessons at GolfersBZ, explained

Lessons at GolfersBZ start at $100 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.

Other nearby locations:

GolfersBZ

GolfersBZ

0 miles away
2 coaches
Go to location
GolfersBZ

GolfersBZ

0 miles away
1 coach
Go to location
Mariners Point Golf Center

Mariners Point Golf Center

Ready to play at GolfersBZ?

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. San Mateo
  4. GolfersBZ
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!

GolfersBZ - Golf venue⛳San Mateo, CA
See more golf coaches in San Mateo
1.9 miles away
2 coaches
Go to location
My Swing Studio

My Swing Studio

4.8 miles away
2 coaches
Go to location
Swing Central Golf Club

Swing Central Golf Club

6.8 miles away
3 coaches
Go to location

Reviews for coaches at GolfersBZ

4.8(142 coach reviews)
Jack C.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Getting the correct feel during my lesson with Keith was quite helpful, especially since he focused on that subtle but important aspect. Still, I need to work more on my driver, though I think the guidance he provided gives me a good starting point. The lesson had a natural flow, and I appreciated how he keeps things practical without overloading with theory. If you're looking for a coach who understands real-world swing issues, Keith's approach is worth considering.
See Coach Keith →
Jack C.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
My lesson with Keith was quite helpful, especially because of how he broke down my swing and pointed out small adjustments that made a difference. Still, I think there's room to refine my approach further. It’s not an overnight fix. Still, the lesson definitely gave me some useful insights to work on. If you're after practical advice grounded in real golf terms, Keith is worth a try.
See Coach Keith →
Jack T.Verified ✓
Level: Intermediate•Lessons taken: 10•Verified ✓
What impressed me was learning how to develop more consistency with ball striking and identifying where to start in gathering baseline swing information. Keith’s approach makes it clear and manageable to improve. If you want to understand your swing better and boost your control, his lessons are definitely worth trying. Give it a shot and see the difference for yourself! ⛳
See Coach Keith →
Justin B.Verified ✓
Level: Intermediate•Lessons taken: 11•Verified ✓
One thing that made the lesson great was starting with the correct swing from the very beginning. Keith focused on building good habits instead of analyzing my old swing, which felt motivating and clear. He was a great guy to work with. If you want to improve your golf skills with a thoughtful approach, definitely give Keith’s lessons a try.
See Coach Keith →
Nikka R.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
I had a fantastic experience learning golf! mr. bob was patient, clear, and made everything easy to understand—even for a beginner like me. I saw improvement after just one session. Highly recommend!
Review image
See Coach Keith →
Jack T.Verified ✓
Level: Intermediate•Lessons taken: 10•Verified ✓
Keith is a good teacher very knowledgeable and gives me a lot to think about between each lesson. He is exactly what I was looking for in an instructor.
See Coach Keith →
Jack T.Verified ✓
Level: Intermediate•Lessons taken: 10•Verified ✓
Keith's lesson was quite helpful. He shared a useful tip on making my set ups more consistent which I found pretty good and still quite helpful overall.
See Coach Keith →
Samir C.Verified ✓
Lessons taken: 52•Verified ✓
Keith is extremely knowledgeable, passionate and experienced instructor. A great lesson and looking forward to more
See Coach Keith →
Elden S.Verified ✓
Level: Beginner•Lessons taken: 8•Verified ✓
Keith had a lot of good insights , informative, easy to talk to. Was a very good lesson
See Coach Keith →
Jen M.Verified ✓
Level: Intermediate•Lessons taken: 5•Verified ✓
Good first lesson. I’m a novice and Keith gave me a basic lesson. I liked it.
See Coach Keith →
David s.Verified ✓
Lessons taken: 11•Verified ✓
Already reviewed, again, he is nice and professional
See Coach Keith →
Anita H.Verified ✓
Lessons taken: 10•Verified ✓
Great explaining basics for newbie.
See Coach Keith →
David s.Verified ✓
Lessons taken: 11•Verified ✓
Keith is patient and professional
See Coach Keith →
Chang L.Verified ✓
Lessons taken: 10•Verified ✓
Very patient
See Coach Keith →
David s.Verified ✓
Lessons taken: 11•Verified ✓
Great course
See Coach Keith →
Hannah B.Verified ✓
Level: Beginner•Lessons taken: 2•Verified ✓
Great first start
See Coach Keith →