Hire a lawyer who is a member of the Canadian Society of Immigration Consultants, or a member of a Canadian provincial or territorial law society. Canadian immigration forms filled in with an ineligible U.S. lawyer will be returned unprocessed.
Get a copy of all court documents for any and all convictions, including your DUI. Make sure you have proof that all sentences have been completed. You need a letter from probation officer saying probation is completed and a zero balance statement from the court saying all fines have been paid.
Get a recent copy of your FBI identification record. Send a written request and an $18 processing fee (as of time of publication) in the form of certified check or money order or credit card payment to the Federal Bureau of Investigation CJIS Division, Attention: Record Request, 1000 Custer Hollow Road, Clarksburg , WV 26306. Include a current, original 10-print fingerprint submission (not previously processed) taken by a local law enforcement agency and bearing your name, date of birth, and place of birth.
Get a recent police certificates from any state where you lived for 6 months or longer in the last 10 years.
Get $200 in Canadian funds for the rehabilitation fee. If your case requires authority from the minister, you will need to pay an additional $800.
Go to any border crossing during normal business hours (Monday through Friday 8 a.m. 5 p.m. with all of the above documents and the rehabilitation fee.