Paper Leaf logo

Paper Leaf

Paper Leaf is an award-winning design studio in Edmonton, AB. We’re a tight-knit group of specialists who only build and launch exceptional custom websites and applications – often on WordPress.