Dont find their immigration to Canada on the usual website I use whcich is Nanaimo Family History Society ...Passenger List Indexing Project
Did find this one which may be him on a trip home?? But why didnt he leave through Canada??
UK Incoming Passenger Lists, 1878-1960
Name: Mr Alfred C Hargrove Birth Date: abt 1871 Age: 46 Port of Departure: New York, New York, United States Arrival Date: 16 Jan 1917 Port of Arrival: Plymouth, England Ports of Voyage: Falmouth Ship Name: Nieuw Amsterdam Shipping Line: Holland-America Line Official Number: No official number listed
or this one
Name: Alfred Hargrove Birth Date: abt 1870 Age: 48 Port of Departure: New York, New York, United States Arrival Date: 24 Nov 1918 Port of Arrival: Liverpool, England Ship Name: Adriatic Shipping Line: White Star Line Official Number: 124061