No, a person cannot perform Notary Attestation on their own documents. Notary Attestation needs to be done by a certified notary public.