To make your pool Sparkling you must :
1. Understanding your pool equipment
2. Get a grip on the most important aspect of your swimming pool - Water Flow.
3. How to maintain every aspect of your pool
You must hire the chemical engineer for this job, but you can do by yourself to understand water chemistry WITHOUT being a chemical engineer! if you go to this site