I does Freelance work and I currently uses Google Forms for my questionnaire, the invoice via square, and communication via email I would like to use Breeze Doc for handling the questionnaire, invoice, agreement signed, client portal and communication with client sharing information and then off boarding the client.