flo home g5 solar-x.ca solar x is the best solar panel contractor in canada. based in toronto, we install solar panels from halifax to vancouver. Category:energy industry Global Rank:3,972,883 visits:8.0K pages/Per:1.4 ADS