I did not have a good experience with this company. They did not show up on the day they confirmed to sandblast our pool. The owner, Alex, and a helper came the next day unannounced. They started working while sunny, but once it started raining they continued working despite knowing the mess it makes. They borrowed our pressure cleaner and only cleaned 1/2 of pool deck. When the owner promised to come early the next day to finish clean up I gave him payment in full. No one ever showed up to finish clean up, the owner never returned my many phone calls. I spent almost an entire day pressure cleaning a heavy blue, sandy film (almost 1"" thick in some areas) from our pool deck, our pool fence, and our large driveway area.