#Solar panel design #Solar system installation #Richmond Hill #ON #ontario #Solar panel design #Solar system installation #237130-Power and Communication Line and Related Structures Construction