Current Installations has been in operation since 2005; however, it is not clear if it has offered solar panels since the start.