I contracted them for a Pool re-plaster job. I am pleased with my results. There were some problems but they were all resolved. I was surprised to read some of the negative reviews on here. The salesman estimated a start date about 3 weeks out. 1 week later the office called to confirm that start date. The actually showed up the Saturday before and asked if they could start, which was OK with me. The entire process took about 2 weeks. However there were some problems that they owned up to immediately, but it did take a while for them to be corrected, but they did. It took a long time for the plaster to clear from the water, about 5 weeks. I cleaned my filter at one point, and noticed that there was a ton of plaster in there. I suspect that had I cleaned the filter sooner, it probably would have cleared sooner. At that point I was swimming, but 1 problem remained that required a diver to correct an error. That took another month or so to schedule, but its done now and I am happy.