Sorry if this is the wrong forum - not sure where to start with this one.

I have a web service that calls a stored procedure to retrieve a list of users and email addresses from a database and sends reminder emails to them.

I need to set it up so this web service runs once a day automatically. What is the best | simplest | most reliable way of doing this? Thanks for any input. My first thoughts are a 'windows service' but I've never built one before. I've looked at the documentation and thought 'sounds like a thousand things could go wrong there' if, like me, you know very little about Windows.

Thanks for any help.