Franklin, MI Michigan: Installing Solar Panels Damaged Roofing by American Standard Roofing | May 2, 2014 | Photos | 0 comments Franklin, MI Michigan Had some solar panels installed here and they drilled holes right through the roof! Consult the professionals for all your roof related projects.