I hired a tow truck to move my big trucks and was pretty happy with both the cost and the service. But I had two of them moved about four miles for less than $100.
After an accident a few years ago it cost me over $400 to have a small car moved about 100 miles on a flatbed wrecker.