how much of a job to change blinker switch???

My blinker switch does not stay in the on position. I need to hold it when turning. Getting tired of it. How much of a job is it to change? Puller of some sort needed?