Mike Golling Email

Sales Manager . Revolution Solar

Current Roles

Employees:
86
Revenue:
$24.9M
About
We are a Full Service Solar EPC Contractor with over 5MW of installations throughout Northern/Central Illinois and Wisconsin Markets.Our leadership team has been in the industry since 2011 and collectively have nearly 100MW of installation experience in Residential, Government, and C&I.NABCEP Certified.Fully Licensed in Illinois and Wisconsin.
Revolution Solar Address
9981 W 190th Street
Mokena, IL
USA
Revolution Solar Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.