Hi John,
With respect - you may be able to programme an AS/400 and you may technically be able to assemble html to produce something that loads in a browser but a web designer you are not. And SEO is not about stuffing keywords into a page and submitting to Google. Thats just submitting it to Google and wasting time with keywords. Google hasn't used a keywords meta tag in 10 years. While its always great to see a company embrace the web, you have to take some serious advice. Just because you can create something that runs in a browser, doesn't mean you are a web designer. Once you get over the initial delight of creating your site, go and look at some serious websites from actual web designers and SEO agencies. Your site is full of bad graphics, bad design, bad branding, AdSense (seriously, this just further demonstrates how little you know about Internet and Monetisation and Marketing).
I think you might want to be a web designer but I dont think you should offer it as a commercial service without having the right training - I think if you did design a site for a company that hopes to/needs to generate more business online that you would be doing them a huge disservice. You don't know what you don't know has never been more apt.
The sites are truly awful given that you claim to be a professional. Even a basic 1 week FAS web design course would teach you a lot.