Windshield Repair in Peterborough Windshield repairs are covered in the comprehensive portion of many auto insurance policies, minus any applicable deductible. Car owners have the choice to choose who will repair or replace their windshields. Your energy bills could be inflated by drafty windows. Replace them with energy-efficient windows to