Yes, of course! William Hill is now accepting players from Canada and is also accepting deposits in the Canadian Dollar and has a welcome bonus specifically for new Canadian players.