Does your insurance policy shed any light on this situation? You may find that there is an indication of when your insurance coverage starts, and I'd guess that your customer is "on his own" up to that point.
_________________________
This is my opinion; it is not legal advice, nor the view of my employer, and it may change tomorrow.