Do you have back up of the site? You may also ask your hosting provider if they have any recent copy of the files.
Regards, Eva Kemp.