132 Trafalgar Road, Suite 13, Oakville, ON L6J 3G5
About Us

About SHARP & Associates

SHARP & Associates Professional Corporation is an Oakville CPA firm registered with CPA Ontario. We work with owner-managed businesses, incorporated professionals, real estate investors, non-profits, and individuals who need reliable accounting, tax, bookkeeping, payroll, financial statement, and advisory support.

Harpreet Puri and Steven Rocha, Managing Directors of SHARP & Associates
Our Leadership

Our Work, Plain and Practical

Schedule a Call

The firm is led by Harpreet Puri, CPA and Steven Rocha, CPA. Together, they bring a mix of corporate tax planning, business advisory, compilation engagements, financial statements, treasury, and full-cycle accounting experience to the clients they serve.

Our work is built around a simple standard: know the client, keep the records clean, file properly, and provide advice before decisions become urgent.

Meet the Team

The People Behind the Firm

Learn more about Harpreet Puri, CPA and Steven Rocha, CPA, or schedule a call to discuss what level of accounting, tax, and advisory support makes sense for your business.

CPAHarpreet Puri, CPA, Managing Director at SHARP & Associates
Managing Director

Harpreet Puri, CPA

Corporate tax planning, business advisory, and Virtual CFO engagements for owner-managed businesses.

View Profile
CPASteven Rocha, CPA, Managing Director at SHARP & Associates
Managing Director

Steven Rocha, CPA

Compilation engagements, financial statements, and full-cycle accounting for growing Ontario businesses.

View Profile
Our Story

How We Got Started

We support businesses and professionals across Oakville, Burlington, Mississauga, Milton, Vaughan, Woodbridge, Halton, and the Greater Toronto Area. Our clients include childcare operators, construction businesses, professional corporations, real estate and holding companies, medical and dental practices, restaurants, e-commerce businesses, marketing agencies, non-profits, and other owner-managed businesses.

Schedule a Call

Professional Accounting - Bookkeeping - Tax Planning & Advisory - Payroll Management - Business Incorporation - Advisory & Virtual CFO Services.

Our clients tend to describe the same thing: the relief of not having to chase their accountant. We return calls and emails, we explain things in plain language, and we tell you what we are seeing in your numbers before you have to ask. Because the same small team handles your file year after year, you are never re-explaining your business to someone new.

SHARP & Associates Professional Corporation is registered with CPA Ontario. We support clients with professional accounting, bookkeeping, payroll, HST/GST, corporate and personal tax, tax planning and advisory, business incorporation, financial statements, and Virtual CFO and advisory services. For audit or review engagements, we help facilitate the process with external assurance providers and prepare the records needed for a smooth engagement.

We are an Oakville practice by choice. Being local means we understand the businesses around us - the professional services, real estate, healthcare practices, and trades that make up Halton Region - and we are genuinely invested in seeing them do well. When you grow, we want to have been part of how it happened.

Clients work with a consistent team that understands their file. We answer questions in plain language, keep deadlines organized, and help business owners understand what their numbers are saying. The goal is not to make accounting feel complicated. The goal is to make the financial side of the business feel under control.

What you can expect from the relationship

We aim to be the firm you do not have to think about - the one that keeps your books current, files on time, plans ahead for tax, and tells you what your numbers mean before you have to ask. When something changes in your business, we want to be among the first calls you make, because the financial implications are usually part of the decision. That is the kind of partnership we are built to provide.

Schedule a Call

Call (905) 491-7043 or email info@sharppc.ca to schedule a call. We will review your current situation, explain our approach, and confirm the right next step before any work begins.

Schedule a Call

Let's Connect

The first call is free and there is no obligation - we will review your situation, explain our approach, and confirm the right next step before any work begins.

Harpreet Puri and Steven Rocha, Managing Directors of SHARP & Associates, ready to meet with you
Call us at (905) 491-7043 or fill out our form, and we'll contact you within one business day.