I called these guys based on a recommendation from the company that was cleaning my pool. After getting 4 estimates, this being one of them, I selected them to do the work. I did this based on them being the least expensive, it was the recommendation that was given to me, and when the owner showed up he was very clear as to what they were going to do. It has been 5 years and my mother needs to hire somebody.... after seeing how my pool looks it is an easy answer.
Pros: they did everything the said they would
Cons: I could not get them to do the work for free. ;-)