Call Now: 540-442-6502

680 Garbers Church Rd | Harrisonburg, VA


prshopFully Stocked Pro-Shop

The Heritage Oaks Pro Shop offers the latest in golf clubs, equipment and apparel. The Pro Shop carries both top of the line and mid-line equipment for both new comers to the game and those who want the very best at competitive prices. The Pro Shop also has a large selection of hard to find items such as left handed, ladies and junior equipment.
If you are in need of a new set of clubs, the Pro Shop can fit you into a new set of clubs using their Mizuno or Ping Professional Fitting System. The Pro Shop offers Ping, Callaway, Titleist, Mizuno, Cleveland, Srixon, Cobra, TaylorMade, Wilson, and more. We will be happy to assist you with whatever your golf needs may be. If you don’t see what you are looking for in our pro shop, please let us know and we will be happy to special order it for you.

Driving Range

Our driving range offers 18 hitting locations with an upper and lower tier.  Range tokens can be purchased in the Pro-Shop, or you can purchase a range season pass, or range value card.  Ask one of our great shop staff for more information.  During the growing season: The Range is closed for maintenance and mowing Mondays at 4pm through Tuesdays until approximately 11am.

Driving Range from lower tier

Practice Putting Green

Just out the doors from the Pro-Shop is our practice putting green.  A great place to get warmed up before your round, or just to get in some practice for the next time you come out to play.

Club Repair & Fitting Services

The Pro Shop offers full service club repair: reshafting, regripping, changing loft and lie, lengthening and shortening clubs.
Regrip: $5.00 – $10.00 Per Club
Reshaft (Steel): $20.00 – $25.00 Per Club
Reshaft (Graphite): Price varies dependent on shaft


January-February: 9:00am to 5:00pm daily
March: 8:30am to 6:00pm daily
April: 8:00am to 6:30pm daily
May-August: 7:00am to 7:00pm daily
September: 7:30am to 6:30pm daily
October: 8:30am to 6:00pm daily
November-December: 9:00am to 5:00pm daily