You do not need an excessive amount of light for a solar roof to work. Bloomington has the perfect amount of light making it a great location for solar roofs.