Who we are
Dana Johnson Accountant


Ehsan Nabavi (CPA),(CGA), (ACCA), a member of the Chartered Professional Accountants of Ontario and Certified General Accountants Association of Canada and Ontario and a member of the Association of Chartered Certified Accountant of the United Kingdom, has over 20 years’ accounting experience with small and medium size businesses.  In those years, Ehsan has worked with not-for-profit organizations, sole proprietors and partnerships as well as corporations operating as daycares, real estate agents, rental properties, plumbers, electricians, drugstores, backers, landscapers, actors, artists and professionals, events planners, general contractors, woodworkers, restaurants and a small shopping mall as well as public and private mining companies.  He provides a variety of accounting services, tax services, and consulting services to small and medium sized companies and individuals. We assist our clients to achieve success in today’s complex and fast moving business world with our solid and updated knowledge, over 20 years’ experience and, most importantly, our commitment to meet our clients’ needs.  Our commitment is measured as on time, high quality and cost effective.  Ehsan Nabavi (CPA), (CGA), (ACCA) has spent years designing and honing a critical, in-depth process for resolving your tax problems.

Our Mission

Our Mission

We help our clients identify their business and financial needs.

Our mission is to establish long-term relationships and provide exceptional accounting services to our valuable clients. The company provides these services in the timeliest manner and with an ongoing comprehensive quality control program to provide 100% customer satisfaction.  We expect to create a close and mutually beneficial long-term relationship with our clients, in order to provide accounting, consulting and tax services that go beyond the scope of traditional services offered by most practitioners.  How do we define good service?  Good service means being proactive with advice, sticking to deadlines, being accessible with our expertise, exceeding expectations, and fully committed to helping clients succeed. We look beyond the numbers – exploring all possibilities, finding solutions, and adding value to your decision making business consulting.