#Heat pumps: geothermal #Scarborough #ON #ontario #Heat pumps: geothermal #333910-Pump and Compressor Manufacturing