#Solar system installation #Peterborough #ON #ontario #Solar system installation #237130-Power and Communication Line and Related Structures Construction