I have been doing business with Crystal Bright for about 3 years now. I can proudly say that every time I have guests over they are always complimenting me on how well I take care of my pool, but I have to give Crystal Bright the credit for giving our pool all the prompt attention it needs. The repairs are done at a timely manner and a check up on the equipment a week after is something they never forget to do. The Crystal Bright team is very experienced and passionate about what they do.