that work well if it's just paint deposits from another vehicle and not damage to your own finish. I've used a Turtle Wax product with some success. Of course, if there's damage to your car, there is damage to the truck. I'm sure you left your contact information on the windshield since the backing accident was your fault.