@seafoodcuisine:
Although some of the comments provided here are a bit bold and direct, it's nevertheless right on the mark. We do so in hopes that you will realize we have no desires to see anyone fail in their quest to produce a decent website. Your site is so simple in design that you shouldn't have all these problems if you had followed everyone's suggestions.
You don't have to hire a third party to get the results you are looking for. Just about everyone here can provide you a good source template examples that are free or little cost to you. Most CMS programs are free and quite good and stable. Creating and updating pages will be snap because it will use the same header/footer throughout. More importantly, menus will be quite simple to update in which you just make one edit and it updates the entire site. It also provides SEO plug-ins/modules plus many other tools you can add such as a comprehensive form, email forum, social media, google map, etc.
All of us here can do custom websites but there are cases when it makes sense to the clients to use CMS and good templates within a limited budget, providing ease of us and allow them to update it themeselves.
We are not here to hurt your feelings but instead we are here to tell it like it is. Many of us here had gone through the very same thing that you are going through now. The question is, what are you going to do to achieve that goal? I mean, you did say: "We understand the growing strength of the Internet and knowing how it works is critical to our future success.". If that's so then maybe you should adhere to those that are trying to help you.
That's my two-bits worth.