Trees Trees add colour and natural beauty to your landscape all year long. These nothing more natural looking for your landscape than planting trees on your property. Since they come in an almost unlimited selection of sizes and shapes, trees should always be strategically planted to ensure they will look natural and healthy for years to come. Make sure you discuss your tree planting options with a quality garden centre such as Johnston’s Greenhouse prior to planting. Depending on the type of tree, planting too close to your house or cottage could result in roots growing into the foundation or branches scraping walls or roof tiles. We can show you the best spots on your property to plant your tree based on it’s type and species. Our landscaping team can also plant your tree for you if needed and landscape the surrounding area.