Windshield Repair in Peterborough The majority of auto insurance policies cover windshield repairs, less any applicable deductible. The owner of the vehicle can decide who replaces and repairs their windshields. Your energy bills could be increased due to drafty windows. The replacement of these windows with energy efficient ones will