Where To Stream Treehouse Masters Season 1 Episode 3
Sky High Spa
- Aired June 14, 2013
- 60 Min
An Austin, TX entrepreneur enlists Pete to build the world's first spa treehouse on her ranch retreat. Pete tackles plumbing challenges and builds an over-the-top spa equipped with a steam shower, a Japanese soaking tub and plenty of tranquility.