Your question does not indicate two things: (1) was a claim made by you to the cleaning company and/or the insurance company, or (2) did either of them deny your claim and give specific reasons.
I am not licensed in Pennsylvania, so you may need to check with someone there, but in general, you would need to make the claim against the cleaning company. If they were at fault, the bond or insurance company would pay you. HOWEVER, if there is only a general liability policy on the cleaning company, exclusions for damage caused by intentional acts, or for damage to property in the "care custody or control" of the insured may mean there is no coverage at all.
A proper bond would make sure that if the cleaning company is responsible, that they will pay for it.
Answered on Aug 10th, 2011 at 6:04 PM