Really depends on what type of graffiti you are talking about, you local jani supplier should be able to sort you out some sort of kit to take care of most things, try to sell the protector coat that you can put on after removal, makes life a whole lot easier.
be warned its not easy or cheap! I sometimes think it's 80% art, 2% chemical & 18% hard graft!