Over the years I have received excellent customer service from Endless Pools technical support staff. They deserve a five star rating for being professional, knowledgeable, helpful and understanding.