giantshoppersam, here is one I am familiar with. You can compare her with others when you decide who you want to do the work. But as Linda said, your site does need some very serious search engine optimization help.
You may or may not decide to select this one to do the work, even if you don't there is a lot on the site that will help to show you that you need some help and give you an idea as to what some of the reasons are.
Here is a link to her site
http://www.highrankings.com which contains a lot of very detailed information.