Island Time is an amazing company. They have top notch customer service and are reliable. When I was looking at hiring pool companies I found them through Yelp and the owner was actually the one who came out to do the initial assessment! He was knowledgeable, courteous and extremely professional. Since hiring them last year, I've referred three other families to them all who feel the exact same way. An added bonus is they have an online bill pay system for those who use them as a monthly service. I wouldn't go anywhere else for my pool needs!