Does Homeowners Insurance Cover Defective Shingles? 
Homeowners insurance does not cover defective workmanship . Now in the case of your shingles if you had a wind storm for example and water leaked in your home the insurance company would pay for the damage to the dwelling . Upon discovery you have faulty shingles , you the homeowner , would be obligated to replace those shingles , not the insurance company . In pretty much every case I have seen if the shingles are not replaced you would be non renewed by the insurance compnay as the insurance company does not want to pay another claim due to faulty shingles . 