SPDT Switch, Stepper Motor, Limit Switches and Arduino Uno

@Robin2, thank you for your response. I've read through your code and the direction that you are taking makes sense to me: "check if the elevator is at the top. If so, move down." and vice versa.

Just so I am clear, you're stating that I do not need limit switches or the double throw switches and that I can accomplish what I am trying to do via the stepper motor (# of steps/distance moved) and a momentary switch?

Sorry for the delayed response. I didn't have notifications turned on (they are now).