If you're considering working with a professional, time sensitive and committed pool company, DO NOT HIRE Mayfair Pools in Unionville. Working with the company was painful and frustrating. We had paid for a maintenance package that was never explained to us, there was no follow up by the company in regards to customer satisfaction or inquiries at the end of the project. They do not return emails, phone calls or texts. Their communication skills only function when a payment is due. Highly disappointed, dissatisfied customers. Spend your hard earned money elsewhere.