There are alot of shrubs, trees, etc that will fill your requirements. Before you visit a landscaper, you may want to consider the maintanance characteristics of what you plant. Will it be a formal hedge, or a natural design? Will you hire the trimming or self maintain? You can go online and check out some possiblities for growth habit; viburnum, podocarpus, east palatka holly, suger palm, juniper varieties, bottlebrush, ligustrum, etc.
|