Contact Us (403) 230-1014

New Team Members

Decca Design would like to announce Sara Draudson & Karen Leach will be joining our team. Sara is a new addition to the team after graduating from SAIT – Architectural Technology Program. She is fascinated by the design process and loves how every project is...
Skip to content