Course Cart Status Course Cart StatusCart Status: OFF ***NO CARTS TUESDAY 23.04.24***



Please contact the Golf Shop on 07 3267 5885 if you wish to book a lesson with one of our Golf Professionals.

David Lawrence

In short, my teaching philosophy is that every player has the ability to hit the golf ball, and to remember not every change required is a major one.  Every golfer is different and together we can assess any limitations you may have, that will help us develop a plan of attack to get the most out of your game.
I have coached absolute beginners all the way through to professionals. I have a passion for not only coaching but also club fitting and repair.
Regarding the areas of club fitting and repair.  I am a highly qualified club fitter for all the leading brands and love a challenge of finding the equipment that best fits you, your game and where any gaps are within your golf bag, and offer a full club repair service should you have any breakages along the way.
I’m looking forward to spending time on the range or course with you soon !!

Lesson services:

Half Hour Lessons (30 minutes – existing clients only)
$80.00 for Guests
$70.00 for Members
1 hour Lessons – initial lesson to be one hour to allow for best assessment
$140.00 for Guests
$120.00 for Members
On Course playing lessons and assessments
$250 for Guests –  9  Holes
$500 for Guests – 18 Holes
$200 for Members – 9 holes
$400 for Members – 18 holes


Book a lesson with david

Matthew Buff

Hi, I’m Matthew Buff PGA Professional of Australia.

I grew up swinging a golf club when I was 2 years old and I’ve never looked back. I completed my PGA Traineeship in 2012. I’ve played in several Australasia Tour Events. I’ve played with Jason Day and Rory McIlroy just to name a few.

When I coach I work with what golfers have. I believe no one is built the same. I work with all golfers whether their a beginner to a Tour Professional. I want golfers to reach their full potential. Simplicity with a mix of dedication, anything is achievable.

I have swing analysis software which will help diagnose swing corrections.
Drills to correct your swing.
Mental preparation and warm up exercises to help you build an all round game.

My rates are as follows:
Private Lessons
30 minutes – $75
1 hour – $130

Beginner Clinics
Minimum 3 people for a clinic Or 6 maximum
$120 for 3 x 1 hour group clinics

9 hole playing on course lesson $249
(allow around 150 minutes)

Ladies and Junior Clinics will be done thru MyGolf.

Book a lesson with Matthew

Stuart Irving

I am a fully certified member of the PGA, having graduated in 2023. I am an experienced golfing coach. My coaching philosophy is based on the premise that if you have sound fundamentals, then you will have a sound golf game. I have coached players of all levels of ability and interest, including PGA Professionals, Juniors, Seniors and Ladies. Let me take your game to the next level. I offer individual and group lessons. I provide on course playing lessons. My 6-lesson packages provide a value-for-money way to improve your game. I also offer club fitting and repair services. Feel free to talk to me about your golf coaching needs.

Lesson Services:

30-minute lesson – $70 Members / $80 Guests
1-hour lesson – $120 Members / $140 Guests

On Course playing lessons and assessments:

9 holes – $200 Members / $270 Guests

Package Deals:

6 x 30 minute lessons – $390 Members / $470 Guests
6 x 60 minute lessons – $630 Members / $720 Guests


Gary Warburton

One of the familiar faces at Nudgee Golf Club, Gary brings over 25 years of teaching and playing experience and is an Accredited Australian PGA, Advanced Coach.
Gary delivers a professional coaching experience with an easy-going attitude and calming influence.

He has been Nudgee’s Head Teaching Professional for the last 10 years and has worked with juniors, club members and the general public with all levels of abilities.  His key to success is his philosophy of keeping it as simple as possible and really listening to his customers.

He understands that all players do not learn in the same way and tailors the learning experience, as necessary.  He has a natural ability to bring out the best in his students through maximizing improvements with simple advice.  He offers all manner of coaching including one-on-one private lessons, on course play, group clinics and junior programs.
Gary started playing golf at 12 and realised his dream of playing professionally at the 14 years of age.

He was a standout Junior Golfer, won many junior tournaments and was the Nudgee Club Champion at age 16 & 17.  He leads the My Golf Junior Program and has a particular interest in working with the juniors mentoring the professionals of tomorrow.

  • Member of the Professional Golfers Association of Australia since 1995
  • Member of the Professional Golfers Association of Singapore in 1998/1999
  • AAA Coach since 2000
  • Experienced custom club fitter working with all brands.

Book a lesson with Gary