Except for Wills and Powers of Attorney, most if not all agreements and contracts DO NOT require a witness or a notary public to notarize them in order for them to be considered valid or legally binding in the court of law. In other words, most contracts, but not all, do not require notarization to be enforceable. However, when the parties want the contract to be readily recognized by institutions such as banks and government agencies who may have good reasons to question the authenticity of the contract or the identities of the parties, then one of the ways to avoid attracting suspicions and causing delays for recognition and approval by the institutions is to have the contract/agreement notarized by a notary public who is obliged to confirm the parties' identities as well as swearing the parties under oaths in respect to terms of the Agreement. It is important to note that a notary public can bind the parties to the Agreement but that does not mean that the notarization can prevent one party from breaching such an Agreement at his or her own will.
Toronto Mobile Lawyer's Blogs and Legal Notices
The Authority on Everything You Need to Know about the Legal Profession. The Essential Guide to Notarization, Authentication, Legalization and Apostille Processes. Tips for Do It Yourself Legal Letters. Notarization on the Cheap!
Apostille Procedure Made Simple: Notarization + Authentication (Federal) (Provincial) + Legalization.