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