I just bought a house/pool (August) and this is my first winter as a pool owner. I thought I'd let the people who installed the pool close for me this first year, and I would learn from them. Question, does their skimmer solution sound like I'll be ok for the winter? I'm in Oklahoma and it's...