800-485-4566

Client Login | Site Map

Solar Installed on Atlanta’s Largest Office Building

Fischer Contractors completes installation of solar panels at Peachtree 25th, Atlanta’s largest office building.  Video can be viewed at http://www.facebook.com/video/video.php?v=1819989185694&oid=167070386663603&comments.