Typical reasons for shocking:
Algae
CC over 0.5
Dead animal
Pool Party, especially with kids (or inebriated adults)
From the looks of your numbers, you probably don't need to shock. If you're not currently filtering/circulating the water, I wouldn't expect "crystal" clear at this point. Sounds like you'll be ready to swim as soon as it warms up!
Bookmarks