One of the worst things that could possibly happen to your car is for it to end up in a pond or lake. Usually when you think of a car being in the water, you think of movies that you have seen, and you figure the car is unrecoverable at this point. Most people can not imagine how difficult it can be to get a car that is submerged underwater back onto dry land, but there are actually companies that specialize in towing cars out of sticky, or in this case, wet situations.
Obviously if your car finds itself fully underwater, the damage is more than likely going to be irreversible. With that being said, that does not mean the car stays submerged underwater. You have to find a towing company that has the knowledge and machinery to get your car out from underwater. You may be able to salvage parts from the car despite the accident, or maybe personal personalizations are in the car as it sits underwater, and you need to get them out as soon as possible.
Another benefit towing companies with this expertise is for insurance companies to use. Most everyone on the road today has insurance, so that means more than likely, depending on the situation, the insurance company will take care of getting your car out of the situation its in. Another common entity that would have the responsibility of salvaging a car from water is the police or fire department, so for them to have someone to call in these situations would make everything go a lot smoother, and turn a terrible situation into something very manageable.