Hi Alex,
I can help you out here
Depending on how complicated your design is, it should fall withing the NBC of Canada
Floor,beam & truss engineered design is included by the building supplier
Please feel free to contact me for any questions you may have
cheers
Steve Hatheway
Summit CAD