I found out about CTB Pools through a recommendation. I had them install a pool filter. They came out and were professional and helpful. They also provide pool cleaning services. I do have a complaint though. They installed the wrong filter size without saying anything. They did not sell me the filter — but being familiar with pools, I wish they would have said something before they installed it.