We hired XPools to take care of our pool for a few months when we first bought our home. They took great care of us. We figured we would take over the responsibility once we were settled. XPools and Mike (our pool guy) did such a great job that 5 years later... We are still customers. The only complaint we have is that Mike was promoted in the company and no longer does our pool :) New guy has been great too though.