A branch on a large tree cracked if it fell on the house it would have demolished part of the pella sunroom on my house. I paid 3000 to have the tree removed. Does homeowners insurance cover this?

No, Homeowners insurance does not cover the cost of property maintenance.