I would like to tell everyone how incredible Gary from Crystal Vision is. This man helped me when I was desperate for answers. I had a swampy pool and no one could help me. I was sold chemicals that didn't work from a pool store in Royersford. I spent of $400 in supplies and their services and they mislead me big time. When Gary heard about my dilemma, he jumped into action, containing me immediately and walked me through the process to a clear pool. I was on the verge of closing it down when he stepped in and did his magic!!! Kudos to Gary at Crystal Vision for making us so very happy. Great customer service, knowledgable in his line of business and a super nice guy!! I recommend them highly and don't go to Royersford for your pool needs, advice or highly priced pool chemicals!!!