Steve gets the job done. He s very good at simplifying complicated ideas into clear byte sized messages. He is very focused and never loses sight of the end goal. He is a creative, lateral thinker who is never afraid to suggest out-of-the box ideas to help achieve his clients needs. I have worked with him on several website projects and always enjoy working with him. If you want your marketing done right, Steve is you man.