Mayfair Pools Markham has serviced the Markham and Unionville area for over 25 years. With over 1300 new pool installations to date, Mayfair enjoys an outstanding reputation for quality service and craftsmanship. Our store location at Kennedy Road and Hwy # 7 is staffed with friendly and expert people to meet all your season long needs. For all your supplies, questions and service, We will be pleased to assist you!


Share This