OUTSTANDING EXPERIENCE – START TO FINISH!! Commenced exactly the day promised, with activity virtually every day. Heinz was ALWAYS on it – took the time to keep us informed every step of the way, explaining what to expect before each phase, and the very few minor issues were dealt with immediately. All the trades were so professional too (the tile/stone guy was phenomenal!). Never any up-sell / add-ons – he even talked us out of doing some things that sounded good, but after discussing we realized we’d rarely use them. And, he came up with several practical inexpensive solutions to a few unique issues. The pool was in a state of rapid decline, and now literally looks better than when it was built 17 years ago! BTW, decided to go with PebbleSheen (versus white plaster) at the last minute – sure its more expensive, but so glad we did…it’s stunning! BTW, they have a division that does weekly maintenance – needless to say, we signed up for that as well.