800 clients represents what? That could be 1500-2500 items/policies, or it could be 800.
Continue to take payments in the office. You should welcome your clients in, not find it a distraction. I have the same problem, but I'll take 10 minutes and process a payment. It has led to a LOT of new business. This is not your problem.
Hire a temp for a while to get some things organized. You probably have a TON of data entry that is happening right now. Have a temp who isn't distracted by other things, do this. Have a temp scan all the papers in your office into client files, so people aren't looking for client folders.
Stop filing all the nonsense papers that you get sent (yeah, we have all been there, done that). Throw them away, the client got it already, it's available online, why do you need to file it?
Spend a day and look at what happens in your office. You'll find inefficiencies all over the place if you are honest. Some are not worth fixing, but some are big time sinks. Fix those.
If all else fails, ask your best
CSR where all the time goes. They will quickly tell you where the time is being wasted.
Dan