Mike – Delaware, Ohio

September 25, 2017 Homeowner stories, Ohio

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