Here in NJ, every town appoints an AHJ, wether he is from a third party, from the state or is an employee of the town. Some towns cant afford full time inspectors so we might work for several towns on a part time bases. Anyway, when there is a problem between 2 contractors or the homeowner and contractor, I don't act like a judge or jury. I would either allow the first party to fix the problem (if the homeowner allows him back on the property) or get a second contractor to fix the problems. Then they need to do a "change of contractor" permit and call for inspection. The job must be inspected and it has to pass the NEC ( as adopted by my state.)
Harold