Advice: What To Do, If Anything.....

Insurance company useless as tits on a boarhog. ...and I quote "We don't pursue for quality control issues". He suggested I write the contractor a letter explaining that if they don't fix it right I will report them to the BBB.

I am pretty confident it's fixed, so screw it.
that's a pure surprise. Who's your insurance company?