For over two decades, Peel Landscape Depot has stood as a cornerstone of the Georgetown and Halton Hills community. Situated at 44 Armstrong Avenue, our depot started with a simple mission: to provide local homeowners, contractors, and builders with top-tier landscape and masonry supplies backed by honest, small-town service. Over the years, that humble yard has grown into the region’s most trusted full-service landscaping hub—built on strong relationships, deep local roots, and a shared passion for outdoor living.