My pool needed resurfacing and I contracted J & J Pool Resurfacing and Repair in Miami CC#0B500464. I did Diamond Brite and since almost the beginning we began to have problems with stains in the pool, then the Diamond Brite began to disappear and holes in the walls of the pool. It was a disaster and we recently had to refinish the pool again. Diamond Brite is supposed to last approx 10 years and we had to refinish by the second year !