We had such an amazing experience! They were extremely easy to work with. From start to finish they were very informative and even after installation are there to help with any questions you have! The crew is super professional and work hard and efficiently to have you swimming in no time. We were swimming in less than a month, once our pool came in! Again, I would recommend them and have to anyone I know looking to install a pool!