Phone: 403-271-3106
Home
Services
Bookkeeping
Bookkeeping, Consulting & CFO
GURU: Virtual Bookkeeping
Payroll Services in Canada
Basic & Advanced Payroll Support
Cloud Accounting Software
Fractional CFO & Controller
CFO Services
Virtual CFO Services
Budgeting
Cash Flow Forecasting
Business Value Enhancement Strategies
Small Business Financing
Leadership & Process improvement
Canadian Tax & Compliance
Canadian Tax & Compliance
Financial Statements
Corporate Tax Returns
Trust Tax Returns
Estate Tax Returns
Personal Tax Returns
_____________
Audit Shield
Corporate Restructuring
Tax Consulting
Estate Planning
Retirement Planning
Succession & Sale Planning
U.S. / Cross Border Tax & Compliance
Cross-Border Tax
US-Canada Corporate Tax Returns
US-Canada Personal Tax Returns
US-Canada Estate Tax Returns
Canadians Selling U.S. Property
McFarlane Transition Advisors
Get your Personal Readiness Score
Get your Freedom Score
Get your Sellability Score
_____________
Transition Advisors
Business Sale Advisory
Mergers and Acquisitions
Business Valuation Services
Purchase Due Dilligence
Succession Tsunami – Are You Ready?
Preparing your business for sale
Asset sale vs. Share sale
What’s My Canadian Small Business Really Worth?
Is Your Business Sellable? Are You Ready For A Life After The Sale?
What Can Entrepreneurs Learn from Home Depot’s Acquisition of Blinds.com?
Planning to Sell Your Business? Try These 3 Free Exit & Business Valuation Assessments
5 Strategic Ways to Make Your Business Attractive to Buyers
How To Increase Your Company’s Value Before Selling
Did Microsoft Overpay LinkedIn? Lessons on Strategic Acquisitions
The Build vs. Buy Decision: How to Make Your Business Irresistible to Acquirers
Don’t Poke the Giant: What Happens When You Turn Down a Big Buyer
Strategic Buyer vs. Financial Buyer: Which One Gets You the Best Deal?
How to Attract a Giant Like Facebook to Buy Your Company
Indirect Tax (GST/HST/ PST/QST)
Indirect Taxes
Accounting and Law Firm Support
Sales Tax (GST, PST, HST)
Quebec Sales Tax (QST)
SK & MB Provincial Sales Tax
BC Provincial Sales Tax
_____________
Issues for Businesses
Registration and Compliance
Medical Professionals
Real Estate Investors
Builders & Real Estate Developers
Businesses Who Sell Into Canada
Digital Services from Non-Residents
What Do the 2026 B.C. PST Changes Mean for Professional Services Businesses?
Do Medical Professionals Have GST/HST Issues?
What Does BC Budget 2026 Mean for Professional Services Firms Along with Other PST Changes?
Industries
Lawyers
Law Firm Accounting Solutions
Cash study: Cashion Law
Partner’s capital accounts
Business structures
Trust Accounts
How to Reduce Non-Billable Time
GST / HST / PST for lawyers
How to Choose Right Accountant
Doctors & Medical
Professionals
Tax and accounting for Doctors
Case study: Bonnie Kwok
GST issues for medical professionals
Do I have to register for GST/HST
Preparing your clinic for sale
Asset sale vs. Share sale of a medical practice
What’s My Canadian Small Business Really Worth?
Construction &
Trades
Construction Accounting made simple
Case study: Element Land Surveys
Keys to Success
Selling Your Services
Creating a Home building Legacy
Pricing Models
Billing and Collection Models
Industries
Breweries
Optometrists
Real Estate
Hair Salons
Small Businesses (SMBs)
Pricing
Monthly packages
Yearend + Tax Pricing
About
About Us
Who We Work With
Our Team
Testimonials
We’re Hiring!
Resources
General
Get your Sellability Score
Get your Freedom Score
Get your Personal Readiness Score
What Is Raising Spirits—and How Can Your Business Help Transform Youth Mental Health?
_____________
Blog
Podcast
Upload Files
Tax
Income Tax FAQs
Personal Tax
CRA Online Mail
Lifetime Capital Gains Exemption
Tax instalments, Penalties & Interest
Popular Guides
Salaries vs Dividends
Should I Incorporate my business?
How to Claim Motor Vehicle Expenses
Shareholder Loans
Employee vs Contractor + Personal Services Businesses
Cash vs Accrual Accounting
Financial vs Management Accounting
Get Started
@achenhenderson
>
/AchenHenderson
>
LinkedIn
>
Instagram
Youtube
403-271-3106