I traded labor with a local guy to paint my car after looking at his car and agreeing on what i wanted and what he wanted. After i got my car painted, i was unhappy. He fixed a few things, but there is more wrong with it and i need to redo a bunch which is why it just sits unfinished. If you pay someone for work to be done or however the work is to be accomplished, i feel you should get what you expect not just what the other person feels is good enough. Those little details will drive you nuts if you settle for less than your perfection. Maybe it costs more but i learned its worth any amount of money. I never will trade labor for anything again.