The site is under construction

SUNFISH core business is engineering, procurement, construction, operation and maintenance (EPC and O&M) of large-scale solar power plants and roof-top installations.
We also develop residential solar installations and production of metal structures for large scale solar power plants and roof tops.
Please visit our parent company website - RODINA

    950 Bannock Street, Suite 1100,

Boise, Idaho, 83702, USA

  +1 208 319 3591

  office@sunfishamerica.com