10 - 49
In Edmonton, Alberta, Paper Leaf is a top provider of online and mobile apps. We design, develop, and provide support for web and mobile apps that have won numerous awards. We are a design-driven company with a reputation for specialising in challenging, highly technical online and mobile app projects. We were established in Edmonton, Alberta, in 2009.Our team completes all of the work internally. From needs analysis and advice, through architecture and prototyping, to design and development, and finally into hosting, support, and maintenance, we take on projects from beginning to end.
8155 105 St NW 290, Edmonton, Alberta, Canada
Selected Firms © 2015 - 2023. All Rights Reserved.