All servos do have a dead zone, but the dead zone is a small region either side of the current input signal position, unlike with a joystick where it is always in the middle.
The centre position of the servo will be when the signal being sent to it is at 1500uS
Standard will rotate 90° with a PWM signal of 1000uS - 2000uS
MyRobotLab (MRL) get a full 180° of rotation by sending the signal in the range of 500uS -2500uS
Most servos will have a dead zone of 1 - 2 uS, that is, if you adjust the signal up or down by 1uS it most likely wont move at all.
To make things even more interesting, MRL can adjust the output range limits, this will also move where the servo is considered to be cantered.
Now this is where we need to consider what are you calling 90°?
Is that the cantered position? or is that a position 90° from the centre of the apparent range?