John reads a client’s whole financial picture, not just the tax return in front of him.
He helps private clients make smart, confident decisions, working closely with owners and families to plan ahead, stay compliant, and protect what they have built.
He specializes in private enterprise tax compliance, tax planning, personal tax, and trust taxation, with sector depth across professional services, technology, retail, real estate, cryptocurrency, education, and manufacturing.
John came to Davidson with a diverse mix of experience in audits, review engagements, and tax, and has completed the CPA Canada In-Depth Tax Program. He holds a Bachelor of Business Administration from Simon Fraser University and is a CPA, CA.
Off the clock, John is usually deep in a board game, under a barbell, or lost in a good book.