Provincial corporation is sufficient if you will be physically
located only in one province. Federal corporation allows you to
be located in multiple provinces.
(In any case you can do business anywhere in the world).
Incorporated Business can offer many benefits, but also has some
disadvantages. Before you incorporate your business please review
the following articles.