MC Squared Energy Services in Chicago

MC Squared Energy Services

  • Address:
    175 West Jackson Blvd. Suite 240 Chicago, IL 60604
  • Phone:
    (877) 622-7697
  • Website:
  • MC Squared Energy Services is an electric utility company in Chicago. The company was founded in 2008. MC Squared Energy currently serves hundreds of thousands of customers in Illinois and other states. Wolverine Holdings is the parent company of MC Squared Energy Services, headquartered in Chicago.

    The EcoGreen Power Program will allow residents to use 100% renewable energy without the complicated installation of solar panels and solar equipment. Participating in community solar projects will not only reduce the carbon footprint and improve the environment, but also significantly reduce the energy bill.