The grantor (client) does not need any witnesses at the time he/she signs the document granting power of attorney. The agent does need to have two witnesses present when he/she signs the document, especially if the instrument is being used for banking purposes. Finally, the notary public who administers an oath to the grantor also needs two witnesses present at the time he/she takes his/her oath.