If you are a Canadian citizen who want to know the details about the US waiver for Canadians then the best you can do is to contact the expert immigration lawyers at Stafford Immigration group. US waiver is the way to get entry in the United States of you have been denied or in a position to be denied entry in the United States.
US waiver for Canadians is required by the people who have criminal history or have overstayed in the US in their last visit. Apart from this, there is much other reason why people can be denied entry in the US. First it is essential to know and understand the reason why you are eligible to enter in the US. If you want to get legal descriptions then you have to visit the professional lawyers as they are quite lengthy and complex, and are known only to the professionals.
You can get a general description of the reasons why a person can be denied legal entry into the US. The list is not a complete list but a general idea why US waiver for Canadians is the requirement to enter the US.
A person can be said no for entering in the US if he or she has got some communicable disease. There is no waiver in such cases. All the people who have been involved in some crime at some point of their life and have a official criminal record are denied entry into the US. The crimes should be of moral turpitude.
Also, the people who do the illegal trafficking of the controlled substances like drugs are not welcomed by the US. And when it comes to the people involved with terrorism or terrorist organizations, there is no way that they can get the US waiver. They should not even think of applying for the US waiver. There are many people who knowingly or unknowingly have stayed for a longer period than allowed in the US in their last visit. Such people are prohibited entry in the US for some period of time. Later they can complete the formal process and can get the US waiver.