BDO takes care of bookkeeping, payroll and tax returns for big and small construction companies and contractors.