I have been working with Jim for a few months and have been very happy with his services. I conder him as my internet consultant. He is always available when I need him to consult on a problem I may be having and he is very knowledgeable in this field. I highy recommend Jim for your SEO needs.