If there’s one thing I know, it’s that ad agencies aren’t cheap. They’ll charge you on a monthly basis and give you sub-par results, and expect you to have a great day. Usually they create a small package of marketing materials for you, and may manage your search engine rankings, but for the most part, this is the extent of their services.