If a tree does property damage who is liable?

Mother Nature would be the liable party, Unfortunately, she does not carry insurance.

If your property is insured, Then your property Insurance Policy will cover the cost of damage repairs.