Toronto Solar Power
Throughout our website and contact with clients we may express opinions. Please note that although we may mention the trademarked brand names of solar panel manufacturers and other Toronto solar panel companies our opinions are ours alone and we do not claim to express the opinions of other entities. Even such a thing as calling Toronto Solar Power the #1 Canadian solar installation company is an opinion that may or may not belong to other entities. Contact our solar company for more information.