Almost any host will allow ftp (the usual way to move files from a PC to the host). Like GoDaddy << thanks, Danica!
There are web tools that my incorporate an ftp program but there are others that work very well. There is an addon FireFTP for Firefox and FireZilla which is a standalone program which both allow ftp from a PC, windows based, drag-n-drop. They are both free.
My sons http://gotnarcosis.com is on GoDaddy and we have never had a problem to date over about 4 years. Not a big site, but he and I have several hundred files out there.
I was born in Great Falls, Mt. My parents moved when I was 5. I found them when I was 10 - they were in California.