Recession of galaxies is only seen at large distances, over 100Mpc, if memory serves. Essentially, all galaxies have some random motion on top of the uniform expansion, and for galaxies nearer than that the typical magnitude of the random motion is comparable or greater than that of expansion. So nearby galaxies (like Andromeda, not even 1Mpc distant) can be moving away from us, towards us, or purely transversely. Uniform expansion becomes the dominant effect beyond that.
This is because the universe is not and never has been quite completely isotropic. If it were genuinely isotropic, Hubble's Law would hold at all scales, but we wouldn't be there to see it because stars, planets, and people are part of the anisotropy.