Officengine is great. There are other, pretty accounting services out there, but 1.) a lot of them simply don't work, and 2.) they mostly serve companies with cash accounting.
We moved from cash to accrual accounting about six months ago and had to find a new provider. Officengine is the perfect balance of automation + human interaction. Everything is managed in Google Sheets, so I don't have to learn new systems like Bill or Quickbooks. Officengine takes care of accounts receivable, state tax filings, payroll, bookkeeping, and ongoing accounting. They're affordable, and have scaled with us nicely as we've added additional team members over the last few months.