We had an amazingly beautiful pool installed by Caribbean Pools. We love it so much, that we got a spa from them as well. Everyone that we dealt with along the way, from customer care to the service technicians, were absolutely wonderful! With my husband working crazy hours, I never worried about dealing with something going wrong with the pool (never had issues with these: opening it at the beginning of the season the water was always clear, the equipment always started up well, etc.), whoever worked on it was extremely professional and knowledgeable, and I knew it would be taken care of. Our original liner was defective and the installers noticed the problem and the compAny was great enough to enjoy our pool while we waited for the new liner to arrive, and the replacement fit great and the warranty process was smooth. I would highly recommend them to anyone considering a pool or spa.