@Rousseau wrote:
Yes. International Service Check is long established and quite solid. Of course, like many in the industry, they decided to jettison their known name and all the good will that they had built with both their clients and with us contractors in favor of a string of letters.
As usual, Rousseau nailed it! I was about to post something very similar.
I've had good experiences with them. They are international so you might get some strangely worded emails, but they're easy to work with and they're fair.