Twin Oaks Nursery is a great landscaping tool. They have a huge selection of trees, plants, flowers and specialty items. They understand the foliage they sell and they can help you with problematic plants or with the basic care and feeding of your existing landscaping.
They have a wonderful selection of roses (from climbing to traditional bush roses) in many colors and kinds. Their prices are wonderful and they are competitive with the larger more impersonal landscaping stores.