The Golf Shack is open all year round. I got a set of new clubs for Christmas and the next day I was out at this heated range hitting balls. It is outdoors, but they have overhead heaters and canopies to protect you against the elements. Their shop is full service. You can get reshaftting, refitting, and all that other stuff too. They carry all the top of line brands of clubs too. There is a resturant next to the shop that has excellent food.