How do you know when it is time to change IT providers? Do you wait until some unforeseen disaster? Until you find out all their best techs have left? Until your competitors are moving past you due to higher levels of tech enabled productivity?
Changing IT providers is right up there with finding a new accounting or legal group to work with.