A marketing agency
won't make you a priority.
I hate to say it... but trust me, I came from a marketing agency background for over 6 years, with a team of 10. When you're an agency, the priority is revenue in, not you.
 You're just another client to their endless list of clients, you're given to the project manager & the founder is no where to be seen.
 You're not a priority to them unless you're paying the most $$$ possible, deadlines will slip & results will be non existent.
 They're juggling 5, 10, 20+ clients each month, templates & copy-and-paste is a must for them to grow.
Find a growth partner that will be by your side every step of the process, until success.