man, I have my DW up in arms saying we need a new roof...
One of those door-to-door roof guys came over to offer a "free inspection". The first thing he asked was "who is your insurance company?" I told my wife not to speak to the guy, but been a woman that's useless... she won't listen to reason and thinks the insurance is going to just lay over and give us a brand new roof at $0 cost to us. Thank you, door-to-door roofing company guy... ****** ******!
So, if I need a roof, I would call a roofing company after seeking referrals and doing my homework. I don't buy anything door-to-door, even elementary school fundraisers.