Good advice. I have been doing that, keeping accurate records of every job, the time it took, etc, and whether or not the job was profitable. I got a few estimating books as well but sometimes these are way off, but they help sometimes.