Have you paid for it in full yet? I would be tempted to hold off any payments until resolved. We had issues with the group that did our bathroom, we still owed $2000 on the job and refused to pay it until they fixed the faults. They never fixed the faults, but did not chase us for the last payment either.

Good luck I hope it all works out for you.