All non-emergency tows should be done by the wrecker service. They should hire the diver.
By showing up and then hooking because you are there, cuts out someone else from making money.
It can also smell of (impropriety) by bullying our way in and then making money due to our being police or fire. This is especially true if your agency determines which wrecker services are on their rotational log and they have to be inspected. They will feel obligated to be quiet but the diver that gets cut out will see it as dirty and will raise a stink. And he should. I am a police diver as well as a private diver who works for many local towing companies. On the police side if I have just checked a vehicle and found it clear or recovered a body, I am working. I am already being paid. As I am already there a diver is not usually called, but I still give them that option. If I hook it up I will never send a bill because, like I said, I am already getting paid. If I am off and get called out by the towing company then I submit a bill and am paid. In this aspect I would be angry if a FD or LEO showed up and decided they were going to just decide to do this (and ask to be paid) and leave the towing company no choice. In the same light we only unlock vehicles for those we know, or when animals and babies are locked in and the temps are hot. Pop a Lock is our local company. The unlock babies and animals for free. If we go around unlocking cars we are cutting them out of money.....not cool. That is their living. That's my $.02. Mark