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.
NRA Member & supporter of the 2nd amendment - over 5,000,000 strong