Finding an seo consultant
Simple, search Google or the search engine of your choice. If the consultant is worth his salt he will appear in the top 10 results.
Another check is the SERPs for keywords like web marketing, website promotion and so on to see how you consultant fairs for the more coemptive terms (SEO Consultant is fairly easy). If they are not on the first three pages then are they really any good?