25 years accounting in practice. Property Management Accounting, Construction Accounting, Accounts Payable, Accounts Receivable