Virgil, Unless you are incorporated, they have to give you a 1099 for any work over $599. The companies that don't do it are the ones in the wrong. It is your responsiblity to provide documentation of the material and other expenses(helpers) to deduct. The easiest thing is to incorporate and then the 1099 can go in the circular file, your tax return will be more expensive, but limited liability is worth it IMHO.