I went to Stone Center yesterday for an estimate to have some gravel delivered to my house and they said prior to delivering, I'd have to sign a waver so that any damage to my driveway from their truck, they would not be liable. If this contractor didn't make you sign any sort of waver, they're liable.