Windshield Repair in Peterborough Most auto insurance policies cover windshield repairs without regard to any deductibles applicable. Owners of vehicles have the option to choose who will replace and fix their windshields. The drafty windows in your home can add to your energy bills. The replacement of these windows with