Ontario Solar Farms, 23°

Profile 

Joined:
In March 2009
Location:
North America, Canada

About Us 

We install solar farms up to 10MW (larger in phases) in North America, India, and Africa. Complete, turn-key installations.

For Commercial rooftop customers, we offer full service installations as well as great pricing on plug and play, where everything you need is delivered to your door and use use a local electrical company for the installation.