An agency is just someone who does the work for you. A marketing agency does your marketing. A growth agency helps you grow the whole company. Before you hire either one, ask what you will see in month one, and why they want a minimum.
Only if you know exactly what you'll get in the first month and what it costs to leave. Six to twelve month minimums are common, and leaving early often means paying for months you never use. Ask why the minimum exists before you sign anything.
You should, but only if they were set up in your name. Make sure you're the primary owner of your Google Business Profile, the registrant of your domain and the owner of your ad accounts. Your agency should get manager access, never ownership.
A setup fee should pay for the foundation: getting your website, Google profile, phone and accounts up to standard before anyone starts fixing the holes that cost you jobs. Ask exactly what it includes, when it will be done and whether you own what it builds.
Fix the foundation before chasing more leads. In the first month you should see your website brought up to standard, your Google Business Profile completed, spam calls screened out, every real call answered and every review answered. More leads don't help if the ones you already get are leaking.
A one time setup, then one monthly fee. Month to month. No contract. The number depends on the rung you're standing on, so we give it to you on the call. If you don't need us yet, we'll tell you that too.