From the US into Canada, yes, I used the services of Prophet River, in Alberta. Very straightforward. PM me for details, if you like.

From the UK into Canada, it was some years back, so procedures might have changed.