How can an application for extension of temporary stay be made?
Applications for extension of stay are either processed by a Customs Officer at the Canadian Border Post, or by the USCIS Vermont Service Center. Canadian citizens have two options:
1) They may have their employer file an I-129 form at the Vermont USCIS office. This option does not require leaving the U.S.
2) They may return to Canada to re-apply at the port of entry with the same documentation that is required for an original application.