Sorry I think your buildings insurance will not cover you because the damage is due to poor workmanship. Check your policy document for the exclusion clauses.
I had a similar situation - chimney pulled down because TV aerial not fixed to it correctly and claim was turned down.
The policy document is your contract with insurance company and it dictates whether or not you can claim.