Custom digital and traditional marketing strategies require time and expertise to put forth a solid plan. A marketing company can charge by the hour, project, or retainer. So the answer is it depends. There is a wide range of pricing available across the board. Premium marketing firms are not cheap but a when you hire the right agency they are worth the marketing investment.