Mike Williams – Delaware, Ohio

September 25, 2017 Homeowner stories, Ohio

Mike Williams of Delaware, Ohio, explains his decision to install solar on his business in this video.