About The Firm

About The Firm

Founded in 2002, Mountain Top Landscape Company is a comprehensive landscape firm offering all three of the landscape industry’s major services: designconstruction and maintenance.

Based in Amesbury, MA, we serve all of New England. It is our mission to combine form and function with unmatched quality. Our design philosophy blends classic New England design with a hint of modern creativity.

Our clients include homeowners and businesses that trust us to translate their goals and ideas into a functional yet promising, original design.