Became a renewed pool owner after purchasing my home several months ago. Thought I knew enough to keep my pool going. Michael was beyond professional and explained to me in painstaking details on what I needed to do and how to maintain a proper healthy pool. I’m no rocket surgeon but it didn’t take one to know that Michael certainly knows what he’s talking about and that his staff carries that same knowledge, commitment, dedication and professionalism to do the job right. Michael got my pool ready for the summer and my pool has never looked better. I got lucky when I found Michael and Affinity Pools. I would recommend them to anyone. Thanks Michael !