Vehicles are expensive. Period. I don't understand why some people just trash the **** out of their trucks, whether they use them for work or not. I've seen some contractor work trucks that are just mangled. I don't understand how you can bang it up so often and treat it like ****. You depend on that for work and your company's name is on it or tied to it. If you treat a vital asset to your job like that, how do you treat your workmanship? Do you cut corners on that as well? I've always wondered this and yes I understand that a work truck will probably get banged up and not cleaned up as often as it takes time away form actual work. But at the same token, that vehicle represents you and/or your company.
I've also wondered, that at times some dents and fender benders that happen "on site" aren't fixed because that'll lead to questions being asked and eventually lead up to how many barley pops you consumed at your "lunch break". Not trying to paint a broad picture here but at a lot of sports bars you'd be surprised to see how many banged up contractor trucks are in the parking lot.
I'm just saying that if you use your vehicle for work, try to respect it as it probably is vital to your operations and has your company name/logo attached to it. If it's a piece of ****, then price it as such when it comes to selling it.