Arbor Day will be celebrated this year on April 26, and you might be thinking that your landscapingĀ could benefit from more trees. But have you ever planted trees? If you do it right, they will have the best chance of flourishing at your New Hampshire home. Following are some hints from