Canadian citizens are not required to obtain a visa, but instead receive TN status with the USCIS at a "Class A" port of entry or at U.S. Preflight Inspection Stations. To receive TN status, you may have to submit the following documents at the port of entry:
1. Proof that you are a Canadian citizen - Original passport or birth certificate
2. A letter from the prospective U.S. - based employer offering you a job in the U.S., which is included on the professional job series (NAFTA list)
3. College degrees and employment records establishing your qualification for the prospective job
4. Proof of a license to practice the profession if one is required in the state of intended employment
Simply present these documents at the port of entry to USCIS, the consulate or the port officer and you will be given TN status . You can renew your TN visa Indefinitely. Your children will get TD status if under 21 and can attend school in the U.S. and your spouse can work. You must be able to show that you intend to depart the U.S. upon completion of your professional activities within the U.S.