Yes, SAP implementation firms must carry public liability insurance as it's typically a contractual requirement for enterprise clients. Without it, you cannot bid on major projects and face unlimited personal liability for implementation failures or service breaches.