1. Canton Heating & Cooling 100 S Main St, Canton, MN 55922 Coordinate: 43.52942,-91.92935 Phone: (507) 743-8242
2. Newman Htg & Cooling LLC 105 S West St, Canton, MN 55922 Coordinate: 43.56669,-91.91296 Phone: (507) 743-8325