Which evergreen trees perform well in home landscapes in Iowa?

FAQ
Question: 

Which evergreen trees perform well in home landscapes in Iowa?

Answer: 

Only a small number of evergreen trees perform well in Iowa.  Some evergreens, such as Scotch pine and Austrian pine, have serious disease problems and are no longer recommended for planting in Iowa.  The most reliable evergreens for Iowa are white pine, concolor (white) fir, Norway spruce, Black Hills spruce, and Colorado spruce.