I agree sounds like the contractor is trash. The neighbor paid for the damage instantly it sounds like, possibly knowing she hired a fly by night company on the cheap and avoided any further issues with the OP
The entire argument was filing charges without talking to anyone first to try to...