Nature’s Own is a landscape design and construction company that was founded by Steven Van Lochem NPD in 2001, and has been primarily serving the Niagara Region from its Pelham location. In 2012 we decided to go incorporated, and changed the company name to Nature’s Own Landscape & Nursery Ltd. Together the day to day business operations are now overseen by Steven & Ryan Van Lochem, and we strive to maintain our reputable commitment to quality and our small business atmosphere that many of our customers have grown to love.