Bookkeeping Services

Bookkeeping is as much at the heart of business success as the core product or service you provide.  With a clear financial picture, you will be better prepared to drive your business in the right direction.

Our bookkeeping services are tailored to suit your particular needs.  Whether you need full-cycle bookkeeping services or assistance with one or more aspects of bookkeeping, we will integrate with your business based on your requirements.  Here is a general guideline of what we can do for your business.  Contact us for a free consultation, where together we will create a customized plan to maximize your business’ potential.

We work with both Sage 50 and QuickBooks Desktop and Sage Business Cloud Accounting and various apps to make record keeping easier.

General Ledger

  • Chart of Accounts development and maintenance
  • Trial Balance
  • GST/PST calculation and report
  • Journal entries
  • Key account reconciliation
  • Bank and credit card statement reconciliation

Accounts Payable

  • Recording vendor invoices
  • Cash management
  • Printing cheques or setting up online payments for approval
  • Generating aging reports

Accounts Receivable

  • Invoicing your customers
  • Setting up automatic payments through a third-party app
  • Generating aging reports
  • Preparing collection letters with follow-up activity
  • Posting invoices and bank deposits


  • Managing your payroll and maintaining your payroll records
  • Calculating payroll deductions and providing remittance amounts for CRA
  • Issuing Record of Employment and T4 slips
  • Preparing and submitting the annual T4 Summary
  • WorkSafeBC forms and remittances

Job Costing

  • Tracking costs by job
  • Preparing job profitability reports

We will prepare an annual year end package for your accountant and answer any questions they have in the process of the completing your year end.

survey icon


Interested in how we can help your business?

Complete this short survey to help us identify your needs. We’ll be in touch to set up a free consultation!

Subscribe for Updates

Join our mailing list to receive the latest news and updates from our team.

You have Successfully Subscribed!