For large contractors such as John, job costing is fairly straight forward and easy to get right. For small contractors such as Terry, job costing is a never ending headache - but it is essential to the long term health of every construction company.
Eavesdropping: A conversation about job costing reveals how to make it work.