Tips For Window Repair in Peterborough The winter weather can be very harsh for windows that aren't properly maintained. They can become drafty and rattling and cause discomfort within your home. Replacing your windows will improve the insulation of your home, preventing warm air from escaping during winter and cool