As with any good design, there are basic principles that need to be followed. Landscape Design is no different. Balance, continuity, structure, scale, and the flow of a garden are very important. We integrate these theories in every customized outdoor space we design while infusing your personal desires, needs and vision. Although there are many styles of landscaping, a successful design depends on these and many other core principles.