I just took a quick look at your home page and didn't take a look at the source code but I thought the way the text was worded that your site was pretty well optimized. I think you will continue to get good results on Google.
From a graphics standpoint it looks fine. I won't call it the most eye catching site I ever saw but it looks clean and professional. It does a decent job of selling your services and making you look professional and that is what a web site should do. For what you paid I think you got your moneys worth.
Thanks Turboguy...yeah I know it's a well built functional site and one can't argue with success. Thank you for the kudos buddy.