If a Firm account has duplicate Service Contact data listed in their Firm Service Contacts list and each of the duplicates have different cases attached to them, then the Service Contact data was likely added multiple times by various users in the Firm account.
At present, there are no way to combine the Service Contacts. There should be no issues with service notifications being sent due to duplicate Service Contact entries, though.