EnerCare Inc Customer Service Phone Number Customer service: 1 855-255-5458 Service Number: 1 866-449-4423   EnerCare Inc Headquarters Info, Email, Phone number, Website and live chat Information Enercare is headquartered in Markham, Ontario and publicly traded on the TSX (TSX: ECI). As one of Canada’s largest home and commercial services and energy solutions companies with approximately