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.
Conveniently keeping all of Toronto's solar power services in one place.
Location: Toronto, Ontario, Canada and surrounding areas
Phone: (647) 265-6650
Hours: Seven days a week 7 a.m. to 8 p.m.
Specialty: Fast, friendly service
Copyright 2024 © Toronto Solar Power - All Rights Reserved