Proudly serving the Needham, Ma area since 1976
O'Connor Landscape is based in Needham, Massachusetts and is one of the areas leading landscape construction firms. Our services include landscape site design and construction, sprinkler system installation, landscape lighting installation, beautiful stone work, and full 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.