Yikes what a dilemma! It's happened to me before though, and here is
Number one, as soon as you can, call whoever is hosting your website
and verify that they have a backup copy of their server prior to when
you did the last update. Many hosts will keep backups that would
extend back as far as you need. If yours does, then you should be able
to get a copy of your site content from that backup.
Number two, if the above solution doesn't work, you could possibly
retrieve the information from a local computer where the site was
designed. Were the files deleted? I'm assuming they were, but unless
you've formatted the drives on that pc, the files should still be
there waiting to be overwritten. Contact a local or other company
skilled in the recovery of deleted files. They shouldn't have too much
trouble, particularly if you know what you're looking for. One such
company in your area (I took the liberty of finding out where your
site is registered) is http://www.911mycomputer.com/sandiego.html.
I found the above company by searching google.com with the following
keywords: data recovery san diego
You can find my exact search by following this link:
There are several other companies listed who may be of more interest
to you, I simply picked the first hit.
Number three, contact people in your company or former employees and
inquire as to whether they may still retain a copy in their records,
etc. Does anyone have a printed copy that could be used by a web
developer to redesign your old site? That is another possibility.
Unfortunately, there isn't any central repository of archived sites
where you could retrieve all your lost files/data. Truly, your best
bet is if your webhost has a backup of their server.
Good luck and best wishes.
If you need clarification of this answer, please request it prior to
rating the answer.