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 repair or replace their windshields. Windows that are drafty can increase your energy costs. Replace them with energy-efficient windows to lower your energy