About our pro


My Philosophy is that simplicity of the golf swing and course management are key to becoming a great golfer. My goal as a coach is fine-tune or adjust your natural grip and swing to make you a consistent ball striker as well as expand your arsenal of shots to get around any situation you face on the course. 

Shon Shafer, PGA





Adult- $60/45min

Junior- $30/30min

Playing Lesson $125/9 holes



book a lesson


  • Twitter Square
  • facebook-square
  • Facebook
  • Instagram

© 2019 by Upland Hill Country Club        1231 E. 16th StreetUpland, CA 91784  (909) 946-4711                                                               Contact Us      Directions