Yes, independent project managers and foremen should have their own public liability insurance even when working for clients. While main contractors often have coverage, personal insurance protects you from claims arising directly from your supervision decisions and management actions.