DAMAGED WINDSHIELD!–Should You Repair or Replace It? Okay, so your windshield has suffered an impact. Is it minor? Is it major? It may be hard for you to determine. You could just bring your vehicle’s windshield to the experts at Brown Brothers Body Works in Durham, NC for the correct answers and a final solution.