Landscaping Services

Westwood Landscape Design located in Buffalo, NY is a professional landscaping company that will assist you with landscape design and installation projects of any size, as well as with the repairs and maintenance of your existing landscaping.

We work closely with you to insure successful completion of your project and to create the perfect landscape for your property.

Westwood Landscape Design is ready to help you. Contact us today to discuss your project or request an estimate online.

Our Landscaping Services