Start with ownership: who holds the keys if you leave
This is the question most contractors never ask, and it's the one that costs the most later. Ask directly: if you cancel, do you keep your domain, your website files, your Google Business Profile access, and your content? Some agencies build on a proprietary platform you can't export from. Others hold your domain registration in their own account. Either one means you're renting your online presence, not owning it.
A shop with nothing to hide answers this in one sentence: you own your domain, you own your site files, you keep admin access to your Google Business Profile at all times. If the answer is vague, or if it takes more than one follow-up question to get a straight answer, that's your signal to walk. This isn't a trust exercise. It's a contract term, and it should be written down before any money changes hands.
Ask specifically what happens to your rankings and content if you cancel. A site built with hand-coded pages and real content you can take with you is a different asset than a templated site tied to the agency's hosting and CMS license. Get the export terms in the agreement, not a verbal assurance.
- Do you own the domain registration, or does the agency?
- Do you keep admin access to Google Business Profile and analytics accounts?
- If you cancel, do you receive a full copy of your website files and content?
- Is any of this in writing in the contract, or only implied on a call?
None of this is complicated to ask. It's complicated to answer honestly if the agency's business model depends on you not being able to leave.
Check the contract length before you check the price
Price is the first thing most contractors negotiate and the last thing that should matter. A 12-month or 24-month lock-in is a bigger risk than a higher monthly number, because it removes your ability to leave when the work isn't landing. If an agency needs a year of your money committed before they'll prove anything, ask why they're not confident enough to earn it month to month.
Month-to-month doesn't mean no commitment. SEO and AI-search work takes real time to show up: plan on 4-9 months for competitive terms in your market and trade. A serious agency will tell you that up front instead of promising fast rankings to close the deal. The contract length question isn't about whether the work takes time. It's about who eats the risk if the agency isn't performing.
Watch for these specific contract traps:
- Auto-renewal clauses that lock you in again without a clear opt-out window.
- Early termination fees that exceed a month or two of service.
- Vague scope language ('ongoing marketing services') with no line-item breakdown of what's actually delivered each month.
- Setup or 'onboarding' fees that aren't refundable if you cancel in the first 90 days.
A straightforward month-to-month agreement with a defined scope protects you without requiring you to be a contract lawyer. If an agency's standard paperwork doesn't look like that, negotiate it before you sign, or find a shop whose default terms already do.
Ask exactly what's included, line by line
"Full-service marketing" is not a scope of work. It's a phrase that lets an agency bill you for whatever they feel like doing that month. Before you sign anything, get a written breakdown of deliverables: how many pages get built or updated, how many blog posts or service pages per month, whether local citations and directory listings are included, whether Google Business Profile management is part of the fee or an upsell, and who writes the actual content.
This matters more for contractors than most industries, because the work spans several disciplines that don't always live under one roof: a custom website, ongoing SEO content, local map-pack visibility, and now AI-search visibility (how your business shows up when someone asks ChatGPT or Google's AI Overview for a contractor in their area, not just when they type a search into the box). An agency that's vague about which of these it actually does, versus which it just resells to a subcontractor, is an agency you'll have a hard time holding accountable.
Ask these questions and expect specific answers, not brochure language:
- How many new pages or content pieces get published per month?
- Is Google Business Profile optimization included, or a separate line item?
- Do you build service-area pages for AI search citation, or only traditional SEO pages?
- Who actually writes the content: a named person on your account, or an outsourced content mill?
- What's explicitly NOT included, so there are no surprise upsells three months in?
A good agency will hand you this breakdown without being asked twice. If getting a straight answer feels like pulling teeth during the sales process, that's the best information you'll get before you sign.
Confirm they build for AI search, not just Google's blue links
This is the single biggest shift in contractor marketing in the last two years, and most agencies haven't caught up. Homeowners are increasingly asking ChatGPT, Google's AI Overview, and voice assistants questions like "who's a good roofer near me" or "how much does a bathroom remodel cost in [city]" and getting a direct answer with two or three businesses named, no click required. If your agency is only optimizing for the traditional 10 blue links, you're invisible in a growing share of the moments that actually produce a phone call.
Ask your prospective agency directly: what do you do differently to get a contractor cited in AI-generated answers versus ranked in traditional search? A real answer involves structured content that directly answers common customer questions, schema markup that helps AI engines parse your services and service area, and a depth of topical content (typically 94+ cluster pages is a realistic range for full topical coverage of a trade and its service area) that gives an AI model enough signal to trust and cite your business by name.
Red flags on this question:
- The agency hasn't heard the term "AI search" or "AI Overview" and pivots to talking about SEO basics instead.
- They claim they can "guarantee" AI citations. No one controls what an AI model chooses to cite; anyone promising a guarantee here is telling you what you want to hear.
- Their only answer is "we do SEO, and AI search is just SEO." It overlaps, but the content structure, the schema, and the topical depth required are meaningfully different from ranking in a traditional search result.
This one question, asked plainly, filters out most of the agencies still selling a 2018 playbook under a new name.
Get their reporting cadence and format in writing before you sign
"We'll keep you updated" is not a reporting commitment. Before you sign, ask exactly what you'll receive, how often, and in what format. A serious agency should be able to answer without hesitation: a monthly report showing ranking movement on your target terms, call and lead volume from tracked numbers, website traffic trends, and a plain-language summary of what changed and why.
Push past vague answers. "We send a dashboard" isn't good enough if you can't tell your account rep is reading it either. Ask whether a real person reviews the numbers with you, or whether you're handed a login to an automated tool and left to interpret it yourself. For a busy contractor running jobs all day, a report you have to be a marketing analyst to understand is a report that gets ignored, and an agency that knows it won't be checked closely.
What to ask for specifically:
- Sample report: ask to see an actual (anonymized) client report before you sign, not a description of one.
- Cadence: monthly at minimum; some agencies offer a lighter weekly check-in during ramp-up months.
- Call tracking: is there a dedicated tracked phone number so you can see which leads came from the marketing spend versus word of mouth or a truck wrap?
- Access: can you log into your own analytics and Google Business Profile at any time, or only see what the agency chooses to send you?
Transparent reporting is cheap for an agency to provide and expensive for a bad one to fake convincingly over time. It's one of the clearest tells of which kind you're dealing with.
Find out if they'll say no to your business, and when
An agency that takes every client that can pay is an agency with no real standard for what works. Ask directly: is there a type of contractor, or a market condition, where you'd tell me not to hire you, or not yet? A shop confident in its own process will have an honest answer: maybe your service area is too small to support the content volume needed, maybe your trade has thin search demand in your market, maybe you need a working website before SEO spend makes sense, or maybe your review profile needs repair before a bigger visibility push will convert.
This question does double duty. It tells you whether the agency has actually turned away business before (a sign of a real strategy, not just a sales quota), and it tells you how they'll treat you six months in if something isn't working. An agency willing to say "this part isn't working, here's what we're changing" mid-engagement is fundamentally different from one that keeps billing the same invoice while quietly hoping you don't ask questions.
Also ask what they do when a strategy underperforms. Is there a defined check-in point (60 days, 90 days) where you sit down and look at what's moving and what isn't? Or is the assumption that you'll keep paying until you get frustrated enough to cancel? The agencies worth hiring build the "this isn't working, let's adjust" conversation into the process from day one, because they'd rather keep a client for years on an honest relationship than squeeze one bad quarter out of a client who churns.
If a salesperson can't name a single scenario where they'd turn down work, they're not selling you a fit. They're selling you a slot on their calendar.
Watch for these red flags during the sales process itself
How an agency behaves while trying to win your business is the best preview you'll get of how they'll behave once they have it. A few patterns show up again and again with agencies that underdeliver, and they're visible before you ever sign anything.
| Red flag | Why it matters |
|---|---|
| Guaranteed #1 rankings or a specific ranking date | No one controls Google's or an AI model's algorithm. A guarantee here means either the salesperson doesn't understand the work or is comfortable overpromising. |
| Pressure to sign same-day for a "discount" | Legitimate agencies don't need urgency tactics to close a contractor who's doing basic due diligence. |
| Can't name the specific pages or content they'll build in month one | A vague plan in the sales process becomes a vague plan in delivery. Specifics up front predict specifics later. |
| Only shows generic case studies with no way to verify them | Ask who the client is. If it's always "under NDA" with zero specifics about the trade or market, be skeptical, though legitimate agencies do sometimes protect real client identities this way too, so ask what they CAN show. |
| Long-term contract required before any work is shown | Confidence in the work should come before the lock-in, not instead of it. |
None of these red flags is automatically disqualifying on its own. A cluster of two or three in the same sales conversation is the pattern worth walking away from.
The inverse is just as telling: an agency that answers scope, ownership, and reporting questions plainly, without a script, and is comfortable with you asking a competitor the same questions, is behaving like a shop that expects to earn the renewal rather than trap you into one.