Windshield Repair in Peterborough Most auto insurance policies cover windshield repairs with a deductible of no less than the applicable amount. Vehicle owners have the option to choose who will replace and repair their windshields. Drafty windows can increase your energy costs. Replace them with energy-efficient windows to lower your