The op hasn't given enough information
So its a web based system......are you hosting it on the web, or on your local area network ?
If its on your local area network, then the fact that you are in rural location is irrelevant......
Even if its hosted on the web, and you're living in the sticks, with dial up say, the speed problem is probably not due to slow internet access, because with web apps, the amount of data passing over the internet is not a lot, just html pages....(perhaps a few jpegs thrown in)
Look, there are many reasons why your application could be slow. Here are a few.
1. Your database could be a bottleneck, perhaps your web server application is spending too long waiting for the data to come back from the database management system (sequel server). This could be because of a badly designed database or badly written queries, or an underpowered machine or a 100 other reasons.
2. Your webserver could be a bottleneck
The code for you app runs on a webserver. Maybe the bottleneck is there. Could be that the webserver is running on an underpowered machine, or a machine with too much other stuff running on it. Or too many people accessing it at the same time. Normally it is more likely that the problem is with the dbms than the webserver.
is it a big problem to change the app to be a local ap running on the pc ? Yeah it normally is.... but you need to find out why it's slow.......and its very unusual to change an app from being a web app to a pc app
Your system probably needs a bit of fine tuning, and it'll be fine, ask the people who developed it to get it working faster