We have "First Ameican Home Buyers Protection"
While I have had my issues with them, they have repaired or replaced all we have had break.
I don't think there is a good one, because like all insurance, they will try and find a reason not to pay.
Being a SOB seems to work well.![]()