I have been using AdWords for more than 6 years now. I have also specialized in SEO and SMM. At Alensa, where I have worked for the last 2 years, we are not using an agency as our products are very specific and writing good ads for them requires additional knowledge of the products.