Landscape design takes into account many factors. A landscaping job can be a DIY project or you can bring in the professionals such as a landscape architect. Prime consideration should be given to the time and money factors so a budget is of paramount importance. Other factors to consider are the climate, the soil and the regulations.
Planning is what design is all about. You can use computer software, maps, diagrams, drawings, and photographs. Once you have an idea of what it is you want to achieve, the big picture, then you can make a list of materials required, the desired and suitable plants and the tools you will need.
Issues with irrigation and drainage need to be addressed. You may need a professional landscaping contractor to install an irrigation system. The layout of pipes, sprinklers and timer connected to an electrical system should be part of the overall landscaping plan.
If the landscape plan includes a swimming pool, waterfalls, fountains or a fish pond, then it might be a good idea to be calling in the expert landscaping service to put all this together.