La Vista, NE Landscape Architects