click step servo thru 12 positions on switch closure clockwise & counter clock

i'm wanting to have three buttons
#1 > with each bounce free closure servo write increases value
#2 > with each bounce free closure servo write decreases value
#3 > with each bounce free closure servo moves to fixed value
lastly at startup servo moves to other fixed value
12 steps or so is plenty
I've messed with servos a bit
it’s the buttons - stepping up / down i'm not sure how to code?

Look at the state change detection example in the IDE (File, examples, Digital). You will probably need debounce on the switches, too. Connect the switch between ground and the digital input. Enable the internal pull-up on the digital input (pinMode(pin, INPUT_PULLUP);. Note that the digital input will be LOW when the button is pressed. For hardware debounce, connect a 0.1uf cap across the switch. Hardware debounce like described will debounce most switches (that I have tried).

i'm wanting to have three buttons

So what do you need help with ? (which part are you having trouble with?)

If you have a variable (let's call it servoPos) that records the angle of the servo
each button 1 push can increase the value
each button 2 push can decrease the angle

I'm not sure what you want button 3 to do. Where do the fixed angles come from? Wherever they come from the desired angle just needs to be put into servPos.

The servo will just move to whatever angle is saved in the variable using myservo.write(servoPos);

...R