Halifax Tax – Cross-Border Tax Support Services

Cross-border Tax Services for the U.S.

U.S. Tax Services

We help Canadian resident individuals and businesses determine, comply with and minimize/optimize their U.S. tax obligations.
Cross-border Tax Services for Canada

Canadian Tax Services

We provide Canadian tax services to Canadian and foreign individuals and businesses with cross-border elements to their situation.

Have questions? Visit our Services, Pricing and Payment FAQs by clicking here.

Why Halifax Tax Consultancy ?


Depth of knowledge and experience

We don’t dabble in cross-border tax work – it’s what we do, day in and day out. We stay abreast of developments in Canada and the U.S. to offer our clients solid value when they seek our help.


Reasonable pricing

Sure, it costs more to hire specialists. But getting the assistance you need should be available to all, not just to the wealthy. We aim to keep our fees in line with what other CPA firms are charging for Canadian tax work.


Access to management

Our clients are served by a team of competent individuals. Though you will interact with a variety of individuals, we ensure you always have access to experienced managers who are in charge of your file.

Our Team

Jeremy Bast - Halifax Tax - Cross-Border Tax Support Services Team Image

Jeremy Bast, CPA, CGA, EA

Senior Consultant

Jeremy has been practicing tax for over 17 years. Educated at the University of Toronto and Wilfrid Laurier University, he began …
Darrell Crawshaw - Halifax Tax - Cross-Border Tax Support Service Team Image

Darrell Crawshaw, CPA, CA

Senior Manager

Darrell joined Halifax Tax Consultancy in July 2016 as a Senior Manager. Overseeing our Bridgewater office, he continues to …
Olivia Bast - Halifax Tax - Cross-Border Tax Support Service Team Image

Olivia Bast


Olivia splits her time between Halifax Tax Consultancy and her studies at Acadia University, where she is pursuing a …
Dartmouth Meeting/Drop-Off Site
260 Brownlow Avenue, Unit 24
Dartmouth, Nova Scotia B3B 1V9


Bridgewater Meeting/Drop-Off Site
11 Dominion Street
Bridgewater, NS B4V 2W6


Waiting for merchant...
Waiting for merchant...
Validating payment information...