Many general and specialty contractors either cannot
cost justify a full time, on-staff accountant or, simply, don't
see the value in spending money for something that isn't "productive"
or, worse yet, currently pay someone that lacks the expertise
and experience to do the job right. Certainly, when you
went into the building trades, you did not go into it because
you wanted to do paperwork. But, in today's world,
to stay in business, you have to do the paperwork...all the paperwork and it must be done right.