I'm a sucker for voting these kinds of things up. When I think about the work I pour into my own sites... that's what this is all about, right? To me this group is valuable, in part, because I don't have people I'm working with, so I think it's fair to give a hand to others in the same boat.
About this site: I get (justly) accused of doing engineer-style-UI's with my sites, so I know it when I see it. It needs a smoother look. It also needs a good tagline or something that gives me a better idea what it does and why I should use it after glancing at the front page.
"Search" is a pretty huge category for a small company to be tackling. One suggestion given in Crossing the Chasm ( http://www.squeezedbooks.com/book/show/14/crossing-the-chasm ) is to go after a niche that you can dominate. I don't know what that might be for you or for search results in general...