Jonathan Craggs provides a complete residential landscape design service from survey and design to installation. He designs new custom landscapes as well as renovations to existing gardens, in traditional or contemporary styles. Quality space planning, attention to detail and subtle balancing of architectural elements and plantings, result in elegant, yet practical gardens.
Source: official website