No, for the most part. Witnesses are occasionally available at some locations, however we cannot guarantee this. As a general rule, we ask clients to bring witnesses if their documents requires additional witnesses to sign (in addition to the Notary Public).
The Notary Public generally should NOT be one of the witnesses (this can complicate the situation). However, notaries may serve as witnesses in most jurisdictions, including Ontario and all of Canada.