Guelph Solar Mechanical Inc., installers of photovoltaic PV solar panel systems, solar thermal hot water systems and solar pool heaters in Guelph, Kitchener, Waterloo, Cambridge, Puslinch and Wellington County, Ontario.

Control rising energy costs 
with your local solar installer


Solar Project Photos

39 Albums
Hospice Wellington
Garth St - 9 unit apartment
Loyola House
37 - 39 of 39 Albums