A great landscape designer considers many things when planning a layout.  They look at the potential size of different trees, balancing some that grow taller with others which will always remain small. They will mix evergreen with flowering trees and what color the leaves will turn in the fall.

Walking by this home I realized their landscape designer really understood trees! seasonal color