O’Connor Landscape is based in Needham, Massachusetts and is one of the areas leading landscape construction firms. Our services include landscape site design, construction, sprinkler system installation and service, all types of masonry and general property maintenance. We work closely with our customers to create attractive and functional landscaping of their property. Customer satisfaction is our priority. We invite you to browse our website to further explore our capabilities. Please contact us with any questions.