thanks for the replies. I thought there may be a fixed base for a period of time. I know flybe give you a fixed base for 3 years - thats what prompted my question!
So when it comes to asking for a different base, I'm guessing you have to wait for someone to leave, or for a new route to be created? Also guessing this doesn't happen all that often.