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