In my last post I was referring to the piece that goes onto the z axis than stevendm linked to in this thread. Even 3mm is alot to adjust the bed leveling screws for. Perhaps you could compensate with a z axis offset but I have a feeling that the home command ignores it. You can only put it in firmware if you will be using it all the time.