I, actually, have had great success with an Epoxy product in my gunite pool. As they say, the devil is in the prep. You have to make sure you scratch up the surface enough for the epoxy to adhere. UltraGuard...no. I have heard horror stories; and, it's STUPID Expensive. I used Pilgrim...