Windshield Repair in Peterborough Most auto insurance policies cover windshield repairs without regard to any deductibles applicable. Vehicle owners can choose who replaces and repairs their windshields. Drafty windows can increase your energy costs. By replacing them with energy-efficient windows, you will reduce your energy bills and make your home