This weekend I received a message from a marketing research firm offering to provide me with high quality marketing services, including email campaigns and data collection. However, their website contained a great deal of grammatical errors and phrasing that didn't quite make sense. Why would I consider outsourcing my marketing communications to a company that doesn't communicate effectively?
Knowing a few things about SEO and web design does not make you a marketing professional. I wouldn't hire a mechanic just because he knew how to drive, so why would I hire a technology firm to run a marketing campaign?