Windshield Repair in Peterborough Windshield repairs are covered under the comprehensive portion of many auto insurance policies, minus any applicable deductible. Vehicle owners 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