Tax Services

Our firm offers a variety of tax services. Whether you need tax preparation, planning, or consulting we provide tax services for individuals, corporations, partnerships and trusts.

Our staff maintains up-to-date knowledge, through annual training, for the constantly changing tax environment. This allows us to provide useful and consistent advice to our clients.

Financial Engagements

Compilations Engagements - A Compilation provides stakeholders with a general understanding of your business, the accounting principles used, and the financial reporting systems present. It also presents your financial information in an appropriate, accepted format.

Review Engagements - Our assurance procedures follow the protocols and practices as required under Canadian Standards for Review Engagements. Whether you need statements as an absentee owner or for corporate financing; we can provide you with Review Engagements on an accurate and timely basis. 


Whether you are a start-up, growing or a well-established business, our staff can provide bookkeeping services to meet your needs. Our bookkeeping services are customized and scalable based on your evolving business.

Pricing is competitive and cost-effective. We use our experienced staff to provide management with an accurate recording of information, in order to allow them to make the best decisions for their business. 

R. J. Barrett & Co. continues to adopt the ever-changing software and equipment that the tech industry provides us. Implementing these new technologies such as cloud computing allow us to save time, translating to cost savings for our clients.