I recently switched my pool cleaning service over to Mirage and after they came out and cleaned the pool, I was still having some issues with how my pool looked. To my surprise, the owner of Mirage Pools came to my house to check on these issues! I couldn't believe it! Everything was resolved very easily and I could not be happier with their service. Talk about satisfaction guaranteed! They truly mean it. My pool looks great and is cleaned every week like clockwork. So happy I found Mirage!