I would start from scratch again tbh. There are loads of
SEO problems with your site. Frames, tables, the
general coding isn't the best either.
A designer / developer would be a lot more comfortable starting from scratch because they will be developing a system they know.