In-house accountant or an accounting firm — how to choose at each stage

The choice is rarely one or the other: most SMEs need in-house data entry with external reconciliation and oversight.