Pete Nelson of Treehouse Masters
Manage episode 405437339 series 3549827
Treehouse enthusiast Pete Nelson was host of the Animal Planet hit show Treehouse Masters for 11 seasons. Pete's love for treehouses came about as a child building backyard tree forts with his father in New Jersey, and in 2006, he opened Treehouse Point in Fall City, WA: an overnight oasis consisting of 7 treehouses. Nelson Treehouse and Supply has built 350+ treehouses across the globe, allowing nature lovers like himself to experience life up in the trees.
13 episodes