We have remodeled our swimming pool with another company that was referred to us, found some finishes on the Diamond Brite that we were not happy at all and should not be there, our thoughts were to find a pool company in Angie's list for an inspection although we were very doubtful to find an honest person in this business (my apologies for all the reliable ones but it has been a terrible experience in the past). We found Elite Pools, Dominique, called immediately, came the same day and inspected our swimming pool, water, filters, scanners, motors, ect., explained to us how everything should work, what follow up we should do in the Diamond Brite such as brush everyday all the walls for a period of time (was never explained to us by the company that performed the job), balanced the Chemical levels in the water (were completely off), found 1 valve that needed to be repair in the pool room and the list goes on and on and on. My husband and I had a tutorial with Dominique that no one has ever bother to take the time or energy to do. We live in Cherry Hills and there are many pool companies servicing here, believe me, we have tried quite a few. Elite Pools is the most professional, knowledgable, respectful, on time, explains everything and our pool has never look this great. Dominique comes every Friday himself and does a wonderful job, this is the first time in all this years that we have a company such as this, our complements to him for an outstanding job and more importantly for taking the time to explain how everything should look and work (he did not charge us for the inspection visit and the work done on that first day). Thank you Dominique, we are very happy to know that you are taking care of our swimming pool and thank you Angie's list for such a great referral.