DUBO roofing has conducted its own testing to answer this common question. We found that there is only about a 15 degree difference in temperature between the two colors, even during the hottest time of the summer.
The reason is that most shingles are asphalt based, which means they are designed to absorb heat, no matter what the color is. Remember that your roof will get dirty over time, and possibly grow algae once the mold guard goes away after 10 years. That dirt and grime will show up drastically more on a white roof than it will on a dark color.