Buyer beware! This provider cashed my 50% deposit check to resurface my pool then failed to show up on three separate occasions without contacting me to explain why. I had to chase them to get an explanation, then after firing them I had to chase them more to get my deposit back. Only got it back after filing a…