We had a very negative experience with TD Insurance. A neighbor’s tree fell on our house, damaging our metal roof, breaking trusses,breaking a window,taking down a fence etc.. It was just over a year before they even showed up to start repairs and another year to complete them. During that two...