I highly recommend this company. John responded and answered any questions I had. They worked around my schedule. My pool needed more work than just replacing a liner. Other companies refused due to this. All the people were professional and very nice. This was a very good experience. Have already recommended this company to friends. My pool looks and works great!!