General liability covers physical accidents, like a client tripping in your office or damage to their property during a visit. Professional liability, also called E&O, covers the work itself: errors, missed deadlines, and claims of inaccurate advice. Most bookkeeping claims involve the work, which makes E&O the anchor coverage.