Treehouse Masters scene - Â© Animal Planet. Pete Nelson in Treehouse Masters. Pete Nelson in Treehouse Masters - Â© Animal Planet. In  Treehouse Masters , nature is literally at your doorstep; Pete Nelson, world-renowned treehouse designer and builder, provides the portal to life in the treetops.