Called them to remove my old filter and install a new one I had purchased. They came he same day and I thought that was great because in May it's hard to get any pool company to come within 3 weeks. The guys showed up and didn't have the required parts that any pool company would normally have, so I sent someone to the hardware store to purchase what they said they needed. They did the job but my pool was not filled enough to test it so they said start it when your water level is high enough. The next morning I was able to start the pump and I noticed a large amount of water dripping from one of the hoses. So I thought on they said if I have any problems to call them back, I did and the girl that works there said she would send them over same day. I waited and they never showed up. I called the next morning and she sent two other guys , it was clear the minute they started trying to fix the problems that they didn't know what they were doing, they were saying that the first person who did the job was the owner and that he didn't do it right. (HUH) They connected the hoses from the filter to the pump and other pvc plumbing by inserting the hoses inside the pvc and using plumbers glue and caulking, I'm no plumber but even I know that's not right. They went back to they're truck and had the nerve to invoice me for another $60 , they were told what they could do with they're invoice in a very clear way , they left quickly. Of course I couldn't help myself and started the pump a few hours later to see what would happen and like anyone would expect the hoses flew out of the pipes and water went everywhere. I called them back and told them that they are going to pay half the bill for the plumber I have coming tomorrow .