Construction Invoicing 101: A Contractor’s Essential Guide