When it comes to garden landscaping, there are many options available that are not feasible to your eyes. Some people want a perfectly balanced combination of hardscape and softscape. Some might require a practical landscape that is sustainable to preserve water and able to protect natural habitats. While others might be obsess to the stunning style and appealing to the neighbourhood.