1099 CDL driver

I'm a new 1099 CDL driver and would like to know do you offer mileage tracking and expense tracking so that at the end of the year I'm not surprised by anything.