David K. Gresh Chartered Accountant handles a variety of accounting services from bookkeeping to audits and taxation to computer services. more... See more text