A lot of factors need to be considered before designing a landscape, because every garden is different. A lot of aspects are influential to the design. Examples are the direction of sunlight, type of soil, maintenance, neighbors, municipal regulation, children, available surface area, height differences, and your budget etc.
If your design project is for an existing garden, we will always of course take into account the current situation with what needs to be kept or preserved. A lot of landscape elements can be brought with into the new design. These could be different hardscape elements like a current patio, pavers, garden ponds, or landscape lighting and more. But also elements like plants, hedges and flowers.