I need to put a coat or two of paint on my pool this spring. Has anyone used http://www.nationalpoolfinishes.com/ paint before?

Any brands to stay away from? Any brands that have worked well for people in the past?

So for I have gathered that prep work is key and that I will be using epoxy paint because that is what is currently on the pool.

Any and all advice is greatly appreciated.