There are three main categories for bookkeeping services:
Bookkeeping software: Software like QuickBooks and FreshBooks offer user-friendly interfaces where you can manage your own books.
Bookkeeping services: Companies like Bookkeeper.com or BookKeeper360 provide a team of bookkeepers to handle your finances. They are good options for rapidly scaling businesses.
Hybrid solutions: Some services, like inDinero, offer bookkeeper software and access to professional accountants that you can contact for advice or to manage your books.