Long story short my web developer screwed me over and deleted my site. No worries, I have the backup files so I re uploaded them. He has the FTP login and access to it so whatever I upload he will just delete it. Should I just get a new hosting plan or is there a way to fix this?
so I take it you have been trying to upload by direct access? That you are the owner of the domain and hosting? If so then you can just hit the reset button. Please be aware though that whilst you may have copyright over the material in the site, your developer has copyright over the coding in the site, usually. Just be aware of this. It may be less hassle to cut your losses and use better contracts in future.
Yes I would just get new hosting if I were you, but it's your call.