Q. I have a few big icicles on my roof, which I knock down with a broom. There are a lot of little ones, too. How do they form? I noticed that after a snowfall, the snow stays on my roof while my neighbors’ roofs are soon bare. Why? I have gutter guards on my gutters. Would that make a difference?