Yes, you need public liability insurance that specifically covers delivery work. Standard florist shop insurance doesn't cover liability incidents that occur while you're delivering on customer properties or in transit. Ensure your policy includes on-premises liability at customer locations.