Snow

Santa fell off the roof!!!

It’s almost Christmas and Santa Claus will be coming to town soon. Santa Claus is notorious for landing on the roof and going down your chimney on Christmas Eve. What happens if Dear Old Saint Nick falls when he’s on your roof? Will you be responsible? Do you have insurance to protect you from a […]
Read More