Windshield Repair in Peterborough The majority of auto insurance policies cover repairs to windshields, less any applicable deductible. Vehicle owners have the option to decide who will repair and replace their windshields. Window drafts can increase your energy costs. Replace them with energy-efficient windows to cut down on your energy