Window Repairs Epsom Window problems can be caused by weather conditions or accidents. Broken glasses or minor cracks can be repaired in certain instances. But, you must assess whether repairing windows is the best option for your home. Window thermal seal repair can stop fogging by removing moisture between panes.