Does my business need a client portal?

The following are true about my business: