💙
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

The Birdhouse Indoor GolfGolf Venue in Laguna Hills, CA

4.9(290 coach reviews)
•
4 coaches•From $105 per lesson
The Birdhouse Indoor Golf - Golf venue⛳Laguna Hills, CA

Indoor golf course in Laguna Hills

Courses
6
Setting
Indoor
year-round
Parking
On-site

4 golf coaches at The Birdhouse Indoor Golf

Every coach below teaches at The Birdhouse Indoor Golf. Pick the one that fits your level - they handle the rest.

Joshua Radcliffe profile
About Joshua

In keeping with the philosophy of Bobby Jones, the first person to capture all of golf’s major championships as an amateur, I believe that dedication and proper technique are essential for success in any endeavor. When you start playing competitivley you find that simply participating is not enough; one must strive to master the fundamentals and execute them correctly to fully appreciate and excel at the game of golf & life. Over the years I have dedicated tens of thousands of hours to the practice and implementation of the mechanics in the golf swing. This has granted me unique insights into the mental and technical aspects of playing well. I encourage a mindset of commitment and continuous improvement for myself and my students alike, regardless of one’s skill level.

What students say...

"So patient and knowledgable. I can’t wait for my next Lesson.

SuperCoach
SuperCoach
Joshua
From$142per lesson

Joshua

Bio: In keeping with the philosophy of Bobby Jones, the first person to capture all of golf’s major championships as an amateur, I believe that dedication and proper technique are essential for success in any endeavor. When you start playing competitivley you find that simply participating is not enough; one must strive to master the fundamentals and execute them correctly to fully appreciate and excel at the game of golf & life. Over the years I have dedicated tens of thousands of hours to the practice and implementation of the mechanics in the golf swing. This has granted me unique insights into the mental and technical aspects of playing well. I encourage a mindset of commitment and continuous improvement for myself and my students alike, regardless of one’s skill level.
4.9
686 Lessons given
4.9
Available
Next: Tomorrow, 6:00 AM
Professional Caddy
College Golfer
💰$142 for weekly lessons
Get golf lessons with Joshua
Danny Mccarthy, Jr. profile
About Danny

Driven by a lifelong passion for the game, I've spent the last 25 years helping others unlock their golfing potential. As a former D1 athlete, I bring a unique understanding of the game's complexities and provide personalized guidance to golfers of all levels. Let's work together to refine your skills and elevate your game.

What students say...

"As someone who has never taken a golf lesson before, I wasn’t sure what to expect—but you made the entire experience incredibly comfortable from the start. Being a family friend, I thought I might feel a little awkward or out of place, but it was the complete opposite. You were professional, patient, and surprisingly good at explaining things in a way that made everything feel simple and doable. I appreciated how you broke down the basics without overwhelming me, and how you gave feedback that was encouraging rather than intimidating. What really stood out was how natural the lesson felt—like learning from someone I trust, but still getting the kind of quality instruction I’d expect from a seasoned coach. By the end of the session, not only did I feel more confident in my swing, but I actually understood what I was doing and why. For a first lesson, that meant a lot. Thanks for making the experience such a positive one. I walked in unsure and walked out excited to keep learning—couldn’t ask for more from a coach or a friend.

Best Price
✨New
Danny
From$105per lesson

Danny

Bio: Driven by a lifelong passion for the game, I've spent the last 25 years helping others unlock their golfing potential. As a former D1 athlete, I bring a unique understanding of the game's complexities and provide personalized guidance to golfers of all levels. Let's work together to refine your skills and elevate your game.
5.0
11 Lessons given
5.0
Available
Next: Tomorrow, 8:00 AM
D1 Athlete
💰$105 for weekly lessons
Get golf lessons with Danny
Matthew Mcgeeney profile
About Matthew

With a lifelong commitment to the game of golf, I have established a distinguished record across all levels of competition, beginning with a junior golf career highlighted by dozens of tournament victories and notable performances in premier events such as the US Junior Amateur, Junior World Championships, and the California Cup Team. During high school, I was a vital member of a CIF championship-winning team, demonstrating my dedication to excellence. Advancing to collegiate golf at Washington State University, I achieved two individual tournament wins and contributed to eight team victories, with my tenure marked by representing the university at the NCAA Championship and securing a national ranking of 15th, reflecting both my skill and perseverance. As an amateur golfer, I have competed in numerous major amateur golf championships, always seeking to challenge myself and refine my abilities. Currently, I have reentered the golf industry as a PGA Associate Qualifier and am working toward completion of my TPI Level 1 certification. Golf is more than a sport to me—it is a lifelong pursuit, and I am dedicated to supporting golfers of all ages and skill levels in reaching their goals, enjoying the sport, and maximizing their potential.

D1 Athlete
✨New
Matthew
From$142per lesson

Matthew

Bio: With a lifelong commitment to the game of golf, I have established a distinguished record across all levels of competition, beginning with a junior golf career highlighted by dozens of tournament victories and notable performances in premier events such as the US Junior Amateur, Junior World Championships, and the California Cup Team. During high school, I was a vital member of a CIF championship-winning team, demonstrating my dedication to excellence. Advancing to collegiate golf at Washington State University, I achieved two individual tournament wins and contributed to eight team victories, with my tenure marked by representing the university at the NCAA Championship and securing a national ranking of 15th, reflecting both my skill and perseverance. As an amateur golfer, I have competed in numerous major amateur golf championships, always seeking to challenge myself and refine my abilities. Currently, I have reentered the golf industry as a PGA Associate Qualifier and am working toward completion of my TPI Level 1 certification. Golf is more than a sport to me—it is a lifelong pursuit, and I am dedicated to supporting golfers of all ages and skill levels in reaching their goals, enjoying the sport, and maximizing their potential.
Be their first TeachMe.To student!
Available
Next: Today, 8:00 AM
D1 Athlete
💰$142 for weekly lessons
Get golf lessons with Matthew
Kyle Weiner profile
Kyle Weiner photo 1
Kyle Weiner photo 2
See more photos on profile
About Kyle

Unlocking your golfing potential is my passion. As a former mini-tour competitor with 14 years of coaching experience, I've dedicated my life to mastering the technical and mental aspects of this rewarding sport. Let's work together to refine your swing, enhance your course management, and elevate your game to new heights.

Mini-Tour Competitor
85Score
Kyle
From$142per lesson

Kyle

Bio: Unlocking your golfing potential is my passion. As a former mini-tour competitor with 14 years of coaching experience, I've dedicated my life to mastering the technical and mental aspects of this rewarding sport. Let's work together to refine your swing, enhance your course management, and elevate your game to new heights.
1 Lesson given
Available
Next: Today, 8:00 AM
Mini-Tour Competitor
💰$142 for weekly lessons
Get golf lessons with Kyle

About The Birdhouse Indoor Golf

Premier indoor golf facility with six bays powered by Uneekor EYE XO2 technology, offering 1600+ virtual courses and expert coaching in Laguna Hills.

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
  • On-site parking
  • Indoor facility — weatherproof
  • Entrance: Located near the 5 freeway in Laguna Hills. Walk-ins welcome. All guests must check in at front desk and have waiver on file.
Hours

Where you'll play

23521 Ridge Rte Dr suite b, Laguna Hills, CA 92653, USA

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

Get directions

Lessons at The Birdhouse Indoor Golf, explained

Lessons at The Birdhouse Indoor Golf start at $105 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:

No Bogeys Golf

No Bogeys Golf

4.8 miles away
1 coach
Go to location
BoardRoom magazine

BoardRoom magazine

6.9 miles away
1 coach
Go to location

Ready to play at The Birdhouse Indoor Golf?

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

  1. Golf
  2. California
  3. Laguna Hills
  4. The Birdhouse Indoor 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!

The Birdhouse Indoor Golf - Golf venue⛳Laguna Hills, CA
Monday7AM – 9PM
Tuesday7AM – 9PM
Wednesday7AM – 9PM
Thursday7AM – 9PM
Friday7AM – 10PM
Saturday8AM – 10PM
Sunday8AM – 5PM

Mon-Thurs 7:00 AM - 9:00 PM. Friday hours not fully specified in sources but facility operates with extended hours.

Looking around? See more golf coaches in Laguna Hills.

Reviews for coaches at The Birdhouse Indoor Golf

4.9(290 coach reviews)
Lance B.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
5th lesson and everything is clicking now. Coming to Josh as a fresh beginner with a week of self taught (and incorrect) training, my 9 iron was going 90 yards with a mean slice. Now my 9 is hitting 125 straight down the fairway. It can’t be understated how important these lessons were for me and my dad. 10/10 big improvements all across my irons and driver. Not to mention, the swing feels more and more effortless as my efficiency in my swing has significantly improved. Josh has hopes that my 9 will be sitting at 150+ in no time!
See Coach Joshua →
Ethan F.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
The lesson was quite effective, especially the mix of drills, explanations, and immediate feedback on what I was doing wrong. I also appreciated the focus on staying calm and letting the swing do its thing, really helpful for someone like me who tends to tense up and overthink. Though I’d like to see this style carried forward after I’ve had some practice, so the next lessons can target new issues as they come up. Overall, very good experience!
See Coach Joshua →
Nick L.Verified ✓
Level: Intermediate•Lessons taken: 1•Verified ✓
The lesson was quite helpful, especially in understanding how to better position my club. Joshua’s technique really clarified some of my earlier doubts, though I still need to work on my tempo to see consistent improvements. Still, I’m hopeful about applying these tips on the course. If you’re considering a lesson, Joshua’s approach is pretty solid, and I’d say worth trying out.
See Coach Joshua →
Miles K.Verified ✓
Level: Intermediate•Lessons taken: 11•Verified ✓
Had one lesson and had an incredible change in my swing. Coming into the lesson, my woods swings were maybe 50:50. During the lesson, I was able to put a lot more height into my 5 wood shots and control. 3 wood somewhat followed suit. I would definitely recommend Josh.
See Coach Joshua →
Tom H.Verified ✓
Lessons taken: 4•Verified ✓
Josh was incredible. My girlfriend and I had our very first golf lesson with him and made huge improvements after just an hour - we’ll definitely be doing more and I’d highly recommend him to anyone.
See Coach Joshua →
Veer E.Verified ✓
Level: Intermediate•Lessons taken: 20•Verified ✓
Josh is great. He’s very patient and comes up with various different ways to get me to figure out my swing. He has also been very accommodating with the schedule.
See Coach Joshua →
Bill S.Verified ✓
Level: Intermediate•Lessons taken: 4•Verified ✓
Joshua is knowledgeable, patient, stops to listen and then proceeds incrementally with your works with you to meet your goals. Highly recommended l.
See Coach Joshua →
Max K.Verified ✓
Level: Beginner•Lessons taken: 16•Verified ✓
Joshua is great. Patient, upbeat, a little funny, always helpful. I’m a super beginner and he’s been very patient with me.
See Coach Joshua →
Ben B.Verified ✓
Level: Intermediate•Lessons taken: 3•Verified ✓
Amazing instructor who simplified the basic fundamentals of the swing. Looking forward to continuing lessons with him.
See Coach Joshua →
Zach S.Verified ✓
Level: Intermediate•Lessons taken: 1•Verified ✓
Josh’s clear, supportive guidance kept the focus on progress. Josh was awesome, communicative and supportive.
See Coach Joshua →
Nathan G.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
The best. Josh has an amazing ability to provide relatable cues to master subtleties of the swing.
See Coach Joshua →
Andrew L.Verified ✓
Level: Intermediate•Lessons taken: 3•Verified ✓
Really great instructor! Knowledgeable and great with kids. Would highly recommend. 👍
See Coach Joshua →
Nolan Z.Verified ✓
Lessons taken: 3•Verified ✓
Definitely improved a ton after each lesson. Get a lot to practice with and it works!
See Coach Joshua →
Michael J.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
My kids went 0 to 100 and had a total blast while doing so. Highly recommend!
See Coach Joshua →
Rafael T.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Josh was very instructive and helpful, even for an old timer like me!
See Coach Joshua →
Mika D.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
So patient and knowledgable. I can’t wait for my next Lesson.
See Coach Joshua →
Cindy B.Verified ✓
Level: Intermediate•Lessons taken: 3•Verified ✓
He was wonderful! Very calm, professional and patient!
See Coach Joshua →
Andrew L.Verified ✓
Level: Intermediate•Lessons taken: 3•Verified ✓
Great with kids. Each lesson we have seen improvement.
See Coach Joshua →
Anya N.Verified ✓
Level: Intermediate•Lessons taken: 3•Verified ✓
I had a great experience having a class with Joshua.
See Coach Joshua →
Sean K.Verified ✓
Level: Intermediate•Lessons taken: 10•Verified ✓
Did my first lesson with Josh today, he is great!
See Coach Joshua →
Andrew L.Verified ✓
Level: Intermediate•Lessons taken: 3•Verified ✓
Such a great lesson. Looking forward to more!
See Coach Joshua →
Cindy B.Verified ✓
Level: Intermediate•Lessons taken: 3•Verified ✓
He is wonderful and very patient !
See Coach Joshua →
Mohd A.Verified ✓
Level: Intermediate•Lessons taken: 10•Verified ✓
Great coach love working with him
See Coach Joshua →
Andrew P.Verified ✓
Level: Intermediate•Lessons taken: 8•Verified ✓
Great coach, very patient 👌
See Coach Joshua →
Anya N.Verified ✓
Level: Intermediate•Lessons taken: 3•Verified ✓
Great lesson, learned a lot
See Coach Joshua →
Yitzchok r.Verified ✓
Level: Beginner•Lessons taken: 49•Verified ✓
Amazing and patient coach
See Coach Joshua →
Benn F.Verified ✓
Level: Intermediate•Lessons taken: 5•Verified ✓
Josh is a great coach!
See Coach Joshua →
Sacha .Verified ✓
Level: Intermediate•Lessons taken: 6•Verified ✓
The perfect teacher
See Coach Joshua →
Sacha .Verified ✓
Level: Intermediate•Lessons taken: 6•Verified ✓
Best of the best.
See Coach Joshua →
Rafael T.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Great teacher
See Coach Joshua →