Professional document attestation