You have probably talked to three agencies this month and they all said the same things: "results-driven," "we get you found," "custom strategy." None of that tells you who will actually do good work. If you own a local business, you do not have time to vet a marketing partner the way an agency vets its own hires - so here is a shorter list of what to ask, and what the answers should sound like.
Start with what you'll actually own
This is the single biggest predictor of a bad relationship, and it rarely comes up until you try to leave. Before you sign anything, ask plainly: who owns the domain, who owns the website code, and can you take both with you if you switch providers later? A good agency answers without hesitation - the domain is registered in your name, and the site is yours. If the answer is vague, or the site only exists on their platform under their account, you are not a client. You are a tenant.
Ask for proof, not promises
Anyone can show you a portfolio of sites that look nice. Ask for more specific things: a client in your industry or a similar size, what their site actually changed (calls, booked jobs, ranking position), and whether you can talk to that client directly. A real agency has this ready. One that stalls, or only offers written testimonials it picked itself, has not proven the work behind the pitch.
Be wary of guarantees, too - "we'll get you to #1" or a fixed number of leads by a set date is not something anyone can honestly promise. Search rankings and ad results move with competition, season, and Google's own changes. A credible agency will tell you what is realistic and roughly how long it takes, not sell you a number.
How they define "success"
Ask what they will actually report on, and how often. "Traffic went up" is not the same as more calls or more booked jobs - and traffic alone does not pay your bills. A good partner tracks and shows you the things that matter to your business: phone calls, form fills, map pack position, and where each lead came from. If you are not sure what that reporting should look like, here is what a real lead generation campaign actually looks like.
Contract terms that protect you
Read the term length before you read anything else. A one-year contract with an early-cancellation penalty is a red flag for a service you have not tested yet. Look for month-to-month, or a short initial term with a clear, easy way out. If a company is confident the work is worth keeping, it should be willing to earn your business every month - not lock you in before you know if it delivers.
Also ask what happens to your content, reviews, and rankings if you leave. Some agencies quietly own the Google Business Profile or ad account under their own login. That should sit under your business's name, with you holding the keys, full stop.
Questions worth asking before you sign
- Do I own the domain, the website, and the ad accounts - or you?
- Can I see a real client in my industry, with real numbers?
- What is the contract term, and how do I cancel it?
- What will you report to me, and how often?
- Who actually does the work - your team, or a subcontractor I've never met?
- If I need a redesign or a rebuild later, is that included, or a separate project?
A vague answer to any of these is worth pausing on. A specific, confident answer is a good sign - it usually means the agency has nothing to hide.
The short version
You are not buying a website or a few ads - you are hiring someone to be responsible for how customers find you. Make sure you own what you pay for, ask for proof instead of promises, and keep the contract short enough that the agency has to keep earning it. Get those three right and the rest of the relationship tends to take care of itself. If you want a second opinion on your current website or marketing setup, that is a free, no-pressure conversation - get in touch and we will tell you straight what we see.
