A very large icicle, myself and a window had a meeting and the window lost. I called the folks at GNW&D, an estimator arrived the next day, gave me a satisfactory price for the repair and a couple of days later a really nice gentleman showed up and installed a new window.