The cost of a professional, John Turner in Houston being highly recommended, is also a deduction and more than pays for itself in reduced stress and making sure nothing falls through the cracks. I've used John's services for over a dozen years and continue even though I retired. I was audited one time. John went with me. After a few hours review, thank you for coming and have a nice day. And I'll agree every mile related to a load is deductible although I never deducted miles going home after a last delivery. I did include from delivery to truckstop or wherever to await the next load and then from there to pickup. Just not going home miles.