Algonquin Power & Utilities Customer Service Phone Numbers Customer service:  (800) 937-5449   Algonquin Power & Utilities Headquarters Info, Email, Phone number, Website and live chat Information Algonquin Power & Utilities Corp. is a renewable energy and regulated utility conglomerate with assets across North America. algonquin actively invests in hydroelectric, wind and solar power facilities, and utility businesses, through its