Consider the climate and energy saving possibilities. One study by the U.S. Department of Agriculture (Research Paper FPL–RP–543) found that the plywood decking of black roofs were 10°-15° warmer on sunny days than white roofs. In darkness, the roof temperature was the same. Typically, other colors show little to no difference in temperature. A more significant factor, however, in roof temperature is proper ventilation.
Coordinate with the existing color of the home’s exterior. While other exteriors and features can be changes, brick is permanent. Roof color should work with the brick color first then consider the other features. Don’t try to match the roof to the exterior exactly. This will result in a boring, monotone look. It is nearly impossible to match the colors exactly and one or the other may fade with time. Go with colors that complement each other. Gray or black shingle colors work well with gray and blue homes. Homes that are shades of brown look best with brown, tan or a mix of the two. If the home is white a gray or black roof gives it a traditional look. Other colors can be more flexible and leave more options for personal taste. If the existing or new exterior is varied in colors and shades, a less varied roof will prevent the overall look of the home from being too “busy”. If the home exterior is plain, a multi-dimensional color adds interest. Dark colors also tend to make the house look small where light colors make the house look larger or taller.
Get real life shingle samples and compare them at the actual home. Look at them in different lighting, time of day, shade, and weather as these can change the tone of the shingle color.
Don’t just consider colors. Complement the architecture of the home. Be sure to match the shingle style with the architectural style of the house. There are many different shingle styles available, simple 3-tab traditional, architectural or dimensional styles and luxury styles. Some of these premium shingles mimic the look of other roofing materials such as slate or clay.