A notary public can notarize a variety of documents including legal forms, contracts, deeds, and power of attorney forms.