Absolutely horrible. I hired them to drain, re-tile, acid-wash and chemically restart my pool. I was told it would be done in two days. The pool was drained, and the tile guy demo'd the tile, took a week to come back with the pebble tech baking in the sun. When they did come back they finished the tile and starting to back-fill the pool, not acid washing the extremely dirty grout ridden surface. Told they would be there the following week to chemically restart the pool..... Thus making a two day project last two weeks Terrible. If you want to manage your own project give them a call. Worst customer service out of a general contractor I have ever had.