I dread making collection calls and therefore am not effective at it. Check Assist makes collecting bad checks a no thought process and they are successful at collecting these bad debts in the vast majority of cases. I would recommend Check Assist's services to anyone that accepts checks as part of their daily business.