There is a critical difference between an online marketing agency that designs websites and a web designer. A good online marketing agency ensures that the website is able to make a profit. A web designer is only interested in the visual appearance of the website. I made a costly mistake by hiring a website designer to do my company webpage. I won't say who it was but it was a disaster. Luckily, 6 weeks later I met Chris Jones at OLD Inc and he was able to redesign my website and make sure it linked up to my Facebook, LinkedIn and Twitter pages. if you are serious about having your website work for you then do yourself a favor and hire a professional!