If you go to a legal office, they may also be open to doing a legal review of whatever you are going to sign to ensure there are no legal linguistic traps for you to fall into by signing it. If it is a simple matter of witnessing your signature, it can be anybody. They don't have to know you.