Personal Insurance Snow Build Up on Roofs St. John's and the rest of the Avalon Peninsula have seen unprecedented amounts of snow in the last week. As…Jamie RossJanuary 22, 2020