Hi, these things sometimes happen. It happened to me once when the customer for some reason got a new driveway 3 days before he knew we were going to start the roofing project. Because of this, it is company policy to when ever feasably possible, not place a tire on a drive way. Even when I do estimates, I usually park on the street and walk up the drive way.
Let me explain that it was actually not our trucks that caused the damage, but was the delivery truck. These delivery trucks are big and weigh alot! Ultimately who is at fault? Well you hired the contractor, the supplier is his subcontractor. You can back charge your contractor if his sub contractor doesn't want to fix it. In my case, the customer and my supplier were more than happy to work it out amongst themselves. But if this material supplier doesn't want to fix it your recourse would be to go after the contractor whom you hired. He may then go after the material company.
The simple fact is this. Mistakes happen to all of us, tven the best of us. What seperates a good contractor from a bad one is how the mistakes are dealt with. This can all get messy and a good reputable contractor will try to make sure his/her customer is happy and satisfied. Give your contractor a call, explain your concerns, aks what he/she suggests for a correction.
I have another situation right now where the dumpster company damaged the overhang on the neighbor's house. The dumpster company hasn't fixed it after a couple months, even though they said they would. This reflects poorly on me, therefore I will most likely have to fix it myself to protect my reputation, absorb the hit onto my bottom line, and find another dumpster company. See my point?
Good luck!
Source: http://www.reliableamerican.u
s