Pete Nelson, Master Treehouse Builder and star of the TV show Treehouse Masters has created special spots for people among the trees at Treehouse Point, 25 miles east of Seattle. (Photo Credit Nelson Treehouse and Supply )
Pete Nelson: Local Tree Whisperer (and International Star)