Cannon Design\'s practice encompasses a wide range of interrelated services including planning, architecture, engineering, interior design and project delivery. Conceptually we believe that the building sciences of architecture and engineering cannot be separated.