Jennifer Venis Office Manager


SM CPA Professional Corporation is all about our clients and their businesses. We are client focus driven meaning we categorize our client and their business based on their profession and their industry. This lends us a unique ability to deliver optimal service and an efficient solution to our clients. This allows us to remain client focused by offering the best of both worlds to our clients, affordability and great service.

We offer affordable solutions for:

  • Individuals (Employed, Commissioned & Self-Employed including Real Estate Agents)

  • Sole Proprietors

  • Professionals Service Providers (Acupuncturists, Brokerages, Chiropodist, Chiropractors, Constrution, Dentists, Doctors, Lawyers, Paralegal, Massage Therapists, Mortgage Agents, Real Estate Agents and more)
  • Small businesses & Franchises

  • Retail and commercial services providers (Mobile Service Providers, All Trades, Electricians, Handymen, Plumbers etc.)


We understand small business taxes well at SM CPA Professional Corporation because we are a small business too! We can appreciate the importance of reliable accounting and bookkeeping services which is the backbone of having year after year accurate tax preparation for your small business whether you are a professional service provider, sole proprietor or a small business. 

  • Bookkeeping Procedures

  • Leveraging Quickbooks Desktop & other Accounting Software.
  • Recording Keeping and Archiving

  • Efficiently Compiling Data

Pamela Hickson Advisory


Small Businesses have their hands full operating their business and rely on timely accounting and bookkeeping services to provide them information to assist them in making important business decisions. SM CPA Professional Corporation understands that need of having timely and accurate accounting and bookkeeping information to be able to meet Canada Revenue Agencies filing requirements and assists their small business clients to meet their CRA obligations to avoid missing tax filing deadlines.

  • Understanding Client Needs

  • Collaborating to create efficiency

  • Customizing Solutions

  • Achieving desired outcomes


It is hard enough to manage a professional practice with all the regulatory requirements of the profession. SM CPA can lend the skill set and know how to streamline the accounting and bookkeeping process to have a stress free experience during tax preparation.

  • Analyzing & Planning

  • Streamlining Bookkeeping & Accounting

  • Cost effective Solutions

  • Stress free Tax preparation

Professional firms