• Golf course one

    The Difference

    Class A PGA Professional, global experience with beginners through to touring professionals...Learn more...

  • Golf course two

    Personalized Instruction

    Private and group lessons available at two Bay Area locations...Learn more...

  • Golf course three

    Junior Golf Programs

    Structured programs designed to teach young players the fundamentals of the game while having fun...Learn more...

About Josh

Qualifying as a Class A PGA Professional in 1995, Josh has worked at some of the worlds' leading clubs, in Australia, Asia and Europe. Aside from his teaching experience, he spent six years competing on the Australasian, Asian and South African PGA Tours. He now applies the knowledge gained during his touring career for the benefit of his students.

Golf Coaching

Josh offers golf coaching services to a variety of clients, ranging from professionals to complete beginners. The most up to date golf coaching tools and techniques are utilized in all of Josh’s golf lessons. Regardless of your level of ability, if you are serious about improving your golf game, Josh is sure to be able to help.


Call Josh on: (510) 316-8009