Why do you need to always modify the service? Once it is up and running and performs a function - don't touch it.
For the same reason you change or replace any function in a program: The situation has changed.
For the same reason you change or replace any function in a program: The situation has changed.