Crystal Bright took over my pool about 3 months ago when another company had “technical issues” while I was out of town and my pool was moss green. This company jumped in and took care of all that had need to be done and gave me a great estimate for it as well. I think they will have my business for a while.