[Authentication] Need somebody to witness a doc

I am looking for a solictor or notary public or Comissoner of Oaths to be a witness when signing a document. The doc is in English so I guess I need the guy to be able to speak and read English

Any body can point me in the direction or given me the contact details fro one?