Posted: 07/05/2016 at 16:33
I live in a forest in SW France with a quarry down the road and the topsoil is very shallow, less than 3 feet, yet the forest is full of oak, hornbeam, birch, wild cherry and other trees. They aren't as big as they would be in an English forest, but pretty big all the same.
But if you have a building nearby you can't plants trees too close in case the roots cause damage. How tall do you need? Would shrubs do it? Or small trees like Amelanchier or Crab Apples?