I also went through this site to check out the design. We are thinking about making a change to our site and we need SEO help. The owner at smallwood consulting seems pretty solid in both areas.
I have called and had multiple conversations with the chief consultant about their services and he was very informative. We are actually considering them to helpus build and rebuild a few of our sites. He was even able to solve an issue for us with a quick fix and he didn't charge us.