No it does not explain it. If a price can go from $1,500 to $11,000 for the exact same service in the exact same area, someone is screwing you.
As for the liability insurance yes, it is a very small part of the problem, but there would be ways to control it. Unfortunately nothing is being done...