If I am getting your requirements correctly, you need HTML markup along with the CSS + enough JS to keep the menus & other stuff working (removing all other junks e.g. unnecessary JS, comments etc.).
It doesn't seems to be much of a work provided that you mentioned about 20 pages. A guy with average HTML, CSS and JS should be able to do this. I consider myself equipped enough to deliver within timeline with utmost quality.