I have visited this place several times and have always gotten excellent customer service. I'm a new pool owner and, well, I'm rather clueless. Each time I stopped in, I've been treated with respect even though I am sure I'm asking a slew of stupid questions. Roy, the manager, is very patient. He answered all my questions patiently repeating himself if need be. He even carried my purchases to the car for me. They've one me over. Give them a try. You won't be disappointed.