Golf Coaching Programs and Information


Gary Cardoza Jr PGA has been coaching golfers for over 24 years. He is a member of the Proponent Group, The Skilled Coaching Alliance, a US Kids Certified Coach, and has been recognized as a top 25 instructor in New England for several years by New England Golf Monthly. In addition Gary has also been nominated to the Golf Digest Top 100 list and Best In State for the past 3 lists. His singular focus with any student is improving the overall player’s performance on the golf course with a long term focus on the entire game. This differs from traditional swing teachers who focus solely on mechanics and the swing itself. During your initial lesson, we’ll complete a player assessment and establish the highest priorities for improvement. Mutually agreed upon goals will be established, and once we've identified the main areas of concern, a practice plan will be developed to help you achieve growth in the most efficient way possible. Gary firmly believes in working within the capabilities and natural athletic movement of the player to improve the existing swing, skill sets, and overall approach to the game. Gary firmly believes in taking an existing swing and making it better. Training occurs at Pine Oaks Golf Course, or the Golf Performance Center depending on the areas of focus for any given session. In addition, Gary utilizes V1 and Coach Now video swing analysis, Shot By Shot, The Mental Golf Profile, Trackman, BodiTrak, HackMotion and many other tools in an effort to expedite the learning process. We also have access to golf specific exercise physiologists as well as PT services for golf specific training issues. 

Current Lesson Schedule (effective through December 2020)

Monday:       11:00am - 8:00pm

Tuesday: Off

Wednesday: 11:00am - 8:00pm

Thursday:     8:00am - 6:00pm

Friday:          8:00am - 6:00pm

Saturday:      8:00am - 6:00pm

Sunday:        8:00am - 4:00pm

Hours are subject to change without notice at any time. 

Individual Golf Coaching Services


60 Minute Adult $85.00 - This session is our most popular offering. It's designed for adult golfers of any skill level looking to improve. During our session we'll conduct a quick interview and establish some goals for the session and for your game. After an evaluation of your existing swing and or skills we'll begin to formulate what's needed for improvement. This session features comprehensive video analysis as well as Trackman data and, if appropriate, another form of 3D measurement technology to verify what we're seeing. Once we have the information we need our attention will turn towards working through a holistic approach to developing a practice plan with feedback that you can use at home and on the practice tee. You'll also have access to an online platform where you'll find a lesson review with your videos, and either some personalized drill videos or a written practice plan. You also have the ability to upload to this page as well which enables us the ability to follow up in between sessions to make sure we're on track and what we're seeing is what we expect. These online follow ups are unlimited for the duration of the time that we work together.Sessions could take place at the Performance Center or at Pine Oaks Golf Course depending on our goals.

60 Minute Junior $70.00 - Ideal for juniors aged 10 to 17. Our junior player development programs are structured around the LTAD - ADM Model or Long Term Athletic Development, American Development Model as well as tenets of the Positive Coaching Alliance Double Goal Coaching strategies. This session includes everything that the adult 60 minute private includes as well as the online Coach Now training space. Sessions could take place at the Performance Center as well as Pine Oaks Golf Course depending on our lesson plan and goals. Many of our juniors have gone on to compete in local, state, and national events including the US Kids World Junior Championship.

30 Minute Junior $35.00 - Ideal for junior golfers aged 4 to 10. Our junior player development programs are built on the LTAD - ADM Model described above as well as the Positive Coaching Alliance Double Goal Coaching Strategies. This session could take place at the Performance Center or at Pine Oaks Golf Course depending on what our goals are and our current lesson plan. The use of technology including 3D and video is included but is used based upon the appropriate skill level and comprehension of the junior golfer. Our focus at this level is cultivating a fun experience while allowing the junior golfer to explore different avenues of playing the game such as competitive golf. Many of our juniors have gone on to play in local, state, and national junior events including the US Kids Junior World Championship. Please note this lesson is not designed for an adult simply due to the nature of the lesson plan and information provided for a very small junior versus an adult. Please do not book this lesson if you are over the age of 17. If you are an adult and you have scheduled this lesson for yourself it will be cancelled. 

The Pillars of Putting $160.00 - In this session we'll spend two hours examining the 3 pillars of great putting. The session will take place at Pine Oaks Golf Course and include the online training platform Coach Now, as well as a full video review, any custom video drills designed and recorded specifically for you, a written practice plan, and a follow up online video review. Putting for 2 hours may sound like a long time, but you'll be exposed to what exactly constitutes great putting, what the best putters in the world look for, and what the essential skills, or pillars of putting are and how to implement them into your game based on techniques you may already be using. This isn't about reinventing putting. It's about taking what you have and making it better. If you don't see online availability for this session please e-mail 

Remote Lesson Individual $65.00 - This is a live online lesson conducted using Zoom or Google Meet. Ideally you'll have a home practice station you can use to take full swings or an area to chip and putt if you'd like a short game lesson. You'll be given guidance ahead of time on how to set up the camera to ensure the correct view of the swing. Once our interview is complete, I'll observe your swing and provide insight on the main goals just as I would in person. You'll receive as a follow up a Coach Now online training space with a full review of what we worked on with a practice plan. Using Coach Now you can post videos or questions after our session is over for me to review. This appointment cannot be scheduled using the website. Please e-mail for availability and to set up your time. 

Online Coaching Program $249.00 - This 3 month program is ideal for someone who lives a little too far away from our location to get in on a regular basis or maybe doesn't have the time to commit to regular coaching sessions. The instruction will be delivered entirely online using Coach Now and V1 Golf. The program includes 3 months of unlimited e-mail and video support in the form of analysis, video drills, and if appropriate, written practice plans. You will need to be able to video your swing from face on and down the target line following guidelines for setting up the camera or iPhone to ensure the video capture is correct. Within 7 days of receiving your initial video I'll have your complete analysis uploaded to your online training space along with personalized video drills and a written practice plan for you to follow. The feedback drills that are assigned to you will be drills you can use either at home or at the golf course to help you develop as a player. The program allows for unlimited online follow ups for the duration of the 3 month period. It also includes 1 - 30 minute live video call per month to go over our progress and adjust the goals as needed. The program concludes 3 months from the time the initial video is received. For more information please e-mail

Half Day Individual - Information Coming September 2020

Full Day Individual - Information Coming September 2020


Additional Services & Programs


Mental Golf Workshop Evaluation $65.00 - The Mental Golf Profile Evaluation was developed by Dr. Bobby Foster, a former teaching professional and golf coach at the University of South Carolina where he coached several All-Americans including four players who went on to play on the PGA Tour. Bobby is a Certified Behavioral Analyst specializing in the DISC Behavioral Style Model. Once you work through a 10-15 minute questionnaire, the system generates a custom report about you and your mental game tendencies on the golf course. With this information, we can develop a comprehensive plan to reinforce positive strategies and lesson plans designed to compliment those tendencies making your improvement and your game better faster. To complete the Mental Golf Workshop Profile visit

Player Evaluation Session $150.00 - CURRENTLY NOT AVAILABLE DUE TO COVID-19 GOLF COURSE RESTRICTIONS This is a full 9 hole playing lesson where I will evaluate every area of your game and begin to develop an action plan that will help you become a better complete golfer. This is quite simply the best way for me to view firsthand what the priorities are for helping you improve in the fastest most efficient way possible.

PGA Junior League $275.00 - The PGA Junior League season runs from the beginning of June until the playoffs begin in August. The PGA Junior League is open to boys and girls with playing experience aged 17 and under. In addition to weekly practices, matches are held both home and away throughout a designated regular season. Participants receive numbered team jerseys in addition to instruction and the opportunity to play various courses. All matches are conducted using the scramble format that way everyone gets to participate regardless of playing ability. This is a friendly, fun way to introduce juniors to competitive golf in a non threatening, friendly, fun environment. For more information on the Pine Oaks PGA Junior League, or to register your junior please visit THIS IS NOT A DEVELOPMENTAL BEGINNER PROGRAM.

Get Golf Ready $125.00 -  The Get Golf Ready program is a popular ADULT player development program designed to introduce new players to the game in a 4 week group program. Each week a new topic is introduced that is designed to cover an aspect of the game crucial for playing the sport. It all starts out on the putting green with an overview of scoring and works back from there through the full swing until the class culminates with an on course session on week 4. Each class is one hour in length with the exception of the final on course class which runs for 2 hours. For more information or to register for a class please e-mail Next class begins September 13th at 5:00pm.SOLD OUT!!!


Group Instruction -  Grab your friends and get ready to have some fun. We can accommodate individual groups of up to 4 golfers. This "private" group lesson is ideal for those golfers who don't want the attention of a private lesson and have a friend or three that may be interested in the game. This is a fun economical way to learn the game with friends or co-workers. Technology such as video analysis or Trackman along with any 3D equipment is NOT used in this format. Instruction could take place at either the Performance Center location or Pine Oaks Golf Course. Pricing is as follows:

Group of 2 - $50.00 per person per hour

Group of 3 - $45.00 per person per hour (Please e-mail for availability and to schedule)

Group of 4 - $40.00 per person per hour (Please e-mail for availability and to schedule)

Register Now!


Cancellation Policy - You have until 8:00am day of the appointment to cancel your session. Please do so by e-mailing If you cancel after 8:00am you will be charged 50% of whatever session you had registered for. If I have to cancel after 8:00am day of, your next lesson will be at 50% off of whatever session you had scheduled. If you no show for the appointment you will be billed in full for the session and any online scheduling privileges will be suspended. If for some reason, and it has never happened, that I no show you will receive your next lesson free of charge.