Built on relationships, not transactions

We started Fresh Pro Accounting Group in 2011 with a simple belief: businesses deserve accountants who care as much about their success as they do.

Our team

Our story

Fresh Pro Accounting Group was founded when Sarah Mitchell and David Huang, both CPAs who spent years at big firms, realized something was broken. Their clients weren't getting strategic advice—they were getting compliance checklists and billable hour pressure.

They left to build something different. A firm where quality beats quantity. Where senior accountants stay involved instead of delegating to juniors. Where phone calls get returned the same day.

Today, we're a team of 14 professionals serving over 850 businesses across Canada. We've grown, but our approach hasn't changed: treat every client's business like it's our own.

Integrity

Integrity above everything

We tell you what you need to hear, not what you want to hear. If a strategy won't work for your situation, we'll say so—even if it means less revenue for us.

Proactive, not reactive

Tax planning happens throughout the year, not in March. We reach out before deadlines, spot issues before they become problems, and suggest improvements before you ask.

Proactive approach
Accessibility

Accessible expertise

You shouldn't need a finance degree to understand your own numbers. We explain complex concepts in plain language and make sure you feel confident in every decision.

Leadership team

Sarah Mitchell

Sarah Mitchell, CPA

Co-Founder & Managing Partner

15 years specializing in tax strategy for technology and professional service firms. Sarah leads our strategic planning practice and oversees quality control.

David Huang

David Huang, CPA, CA

Co-Founder & Partner

Specializes in forensic accounting and CFO advisory services. David works with growing businesses to build financial systems that scale.

Elena Rodriguez

Elena Rodriguez, CPA

Senior Tax Manager

Former CRA auditor with deep expertise in compliance and tax dispute resolution. Elena ensures our clients stay ahead of regulatory changes.

James Crawford

James Crawford, CPA

Director of Client Services

Manages client relationships and ensures seamless service delivery. James coordinates across our team to keep everything running smoothly.

Credentials & affiliations

CPA Canada

All partners hold active CPA designations in good standing

QuickBooks ProAdvisor

Certified advanced advisors for QuickBooks Online and Desktop

Xero Platinum Partner

Recognized for excellence in cloud accounting implementation

Professional Liability Insurance

$5M coverage protecting every client engagement

Our commitment to you

When you work with Fresh Pro Accounting Group, you're not just getting an accountant. You're getting a partner invested in your long-term success.

We measure our performance not by hours billed, but by the value we create: tax dollars saved, financial decisions improved, and peace of mind delivered.

Start the conversation
Our commitment