Let me just start by saying Ben is amazing! The last pool guy we had was horrible, he lacked communication, over charged and to top it all off algae ended up growing in our pool. On Tuesday I searched around and called 3 different people and Ben was the first and only one to call me back right away. I told him what was going on and he came over the same day within the hour. He was very thorough, he tested the water and it definitely wasn't safe to swim in. He suggested the pool be drained with a chlorine wash. He noticed our pump was leaking water and needed to be replaced along with a few tiles that had came off and needed to be patched back on. He gave me a quick estimate for draining the pool with chlorine wash, patching up the tiles, and replacing the pump and said he can get it taken care of within the next few days. I was in shock! The price and timing was very reasonable compared to what my last pool guy was telling me. Ben wasn't pushy at all he just said "talk it over with your husband and give me a call." Needless to say I was already sold. We fired our last pool guy and Ben came over the very next day (Wednesday) to start the process of draining the pool which took 6-8hrs. Thursday he was back again to the do the chlorine wash and patch up the tiles. Friday he filled up the pool and replaced our pump. Once the pool was filled up he made sure it was cleaned, tested the water, cleaned our filters, added chemicals and even replaced our chlorine holder. We are very happy with his work. Ben is very knowledgeable. We can tell he takes pride in his work and doesn't try to nickel and dime you. Most importantly wants to make sure that your pool looks good and your concerns and needs are meet.