By mail send it thrue Fed ex.very easy to apply for re entry in seattle or buffalo.its depend in where you are.we live alberta that why we applied in sattle.Just go to the website then you only need the documents checklist,outside canada form and personnal information,picture,money order payable...