Stop in for a cup of coffee

Customer also came here today to survey the damage..... Long Day.......
So who's insurance pays for that? The tow trucks? Yours? The customers?