You have finally decided to plant a tree in the front yard. Congratulations! The big question now: Which tree?
First, there is no perfect tree. All trees have both good and bad characteristics. Most trees are more or less adaptable to your specific site. Some are more susceptible to disease and insect damage than others. The best advice is to plant a diversity of species. Choose trees for shade, some that bloom and a few just to be ornamental.