We Are Open

Spring has officially arrived and with that we have opened our doors for the 2017 season!  We are excited to offer a wide variety of premium soils, mulches and aggregates for all your landscaping needs.  Make sure to give us a call 905.3803237 to setup a bulk order delivery or stop by our yard located at 4382 Montrose Rd. Niagara Falls.

See you all in 2017

The Landscape Depot Team