A design professional has a lot of experience with both the softscapes, and hardscapes used in your area. They also have the knowledge to know what plants will work the best in what areas, and what will look the best when it is full grown. Last but certainly not least is that a landscape designer will be able to stop future problems such as drainage.