18" of snow is a pretty good poke Dan..not the time to discover roof issues...best of luck, put another log on the fire lol