Some things to consider when selecting siding and roofing colors are what the other homes in the neighborhood look like, appearance, cost, ease of installation, maintenance and the overall value it provides to the home. Roof shingles should be chosen after the exterior paint color, to assure the two match.
Also, look at other homes in magazines or around town and watch for appealing color combinations. Consider how different shades and colors look at different times of the day, and consider the architecture of the home. Some homes benefit from using more than one color, while others may be designed in a way that only accommodates one.