The existence of garden plays an important role not only for a shelter from the hot weather and get refreshment and relaxation by sitting under the green trees in the garden but also gives and enhances the look of the surrounding areas in which the garden is built. That is why landscaping becomes as important as home designing. Landscaping will need a special skill. And not everyone has such kind of ability. Designing a garden to reach its perfect look will take long time. But it does not really matter if you want to design your own garden.