Landscape Contractors, Sudbury, Sudbury