At Swing Solutions, our mission is to provide top-notch golf instruction to players of all skill levels. We believe that with the right guidance and practice, anyone can improve their game and enjoy golf even more.

James (Keith) Shumate (left) is the Owner and Head Golf Professional of Swing Solutions. He is also the Head Pro at Golf VX in Dartmouth, MA He graduated from North Carolina State University with a Bachelor of Science degree in Professional Golf Management Program/Sport Management in 2024. James was elected as a PGA professional on November 1, 2024. James is also a veteran of 30 years. James is very enthusiastic and energetic about the growth of Golf VX and teaching golf to both adults and juniors. James uses proven techniques and new technology to his training coaching. He also brings much knowledge about golf and desires to see others succeed in their quest to become better golfers.
Steven Pacheco (Right) is the CEO and Administrator for Swing Solutions. Steve is the owner of Pacheco ABA Service and Pacheco Autism Center in Dartmouth, MA. He has many years operating his own company and building the company from the ground up. He brings his skills to Swing Solutions to streamline the company and continue to grow the organization. He is also continuing his journey to become a PGA Pro in the future.
Keith provides up close one on one modeling and verbal instruction close to the green
Keith provides up close one on one instruction for golfers of all ages
Coach modeling the perfect swing
Full Swing Analysis and Initial Instruction
Full Swing Analysis, Initial Instruction, modeling, coaching, and focus on key points to improve your swing
One-on-one of course instruction, focusing on Full swing breakdown, feet and ball placement, club choice analysis, chipping, and on the green.
Swing modeling and Initial Instruction
Birthday Parties, events with instruction
Add a footnote if this applies to your business
Golf VX
127 Faunce Corner RdDartmouth, MA 02747
Business: 508-992-8982
Keith Cell: 508-204-8990
Steve Cell: 774-322-1901
Mon | By Appointment | |
Tue | By Appointment | |
Wed | By Appointment | |
Thu | By Appointment | |
Fri | By Appointment | |
Sat | By Appointment | |
Sun | By Appointment |
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.