Navid is great to work with – he really understands how to make a business shine online, from small to large. He takes the time to learn about his clients and designs a site that will work best for them. He is knowledgeable, experienced and creative. I highly recommend him.