Yes, they cover different risks. Professional indemnity covers errors in your service delivery and resulting financial losses, while public liability covers bodily injury or property damage to third parties. Most ASPs need both types of cover for complete protection.