Well, if you want to keep it as a service, then you would have to use a Timer to wake up every so often, poll the system for the time, then see if it is time for the service to do its job. Configuration might be done in an .INI file, for time to wake up and do its job, then restart the service. RageInTheMachine9532