Alberta, Canada-based Charmed Playhouses Inc. specializes in crafting dream treehouses and playhouses for children. Owner Tyson Leavitt and his team of designers work with the client to design the initial plans for the structure–they do everything from fairy tale towers to quaint cabins and more.
As you can see, the structures are enormously creative, and I love how they blend modern playground equipment like swings and slides with old-world design aesthetics.
Oh, and they do dog houses too!
Check out more pics below.