They did an amazing job! I was truly impress since the pool was in a very bad condition. I have been using them for a couple of months now, but never had the time to sit down and review them. The first cleaning was about $450 I dont remember exactly, right now I pay $145-$160 montly depending on the additional work required. I also payed for some repairs which I did not think it was a lot. They come to my house on a weekly basis to check chemicals and removed leafs or do any other things that are needed, most of the time the same week day and time of day, if otherwise they will call me and let me know.! Description of work:Crystal Blue cleaned my green pool. We had not used our pool for a couple of months and it was all green! I called several companies before choosing Crystal Blue but no one seem to be interested on doing a green pool because of the amount of time and work it require. A very friendly technician came and removed the green from my pool, took out all the leafs, level the chemicals and did some repairs.