Our Professional Fee only becomes due and payable once the refund lands in our client’s bank account. We only charge once our client gets benefit from our services otherwise we do not charge even a single penny.