You've gotten three proposals. All three promise page-one rankings, all three show a chart going up and to the right, and all three quote almost the exact same "3–6 months to see results" timeline. Somehow you're supposed to pick one — and get it right, because a bad SEO agency doesn't just waste money. It wastes the 6–12 months it takes to notice nothing is working, and by then you've usually signed a 12-month contract that makes leaving expensive too.
Here's what actually separates a good local SEO agency from one that's going to send you nice-looking reports and not much else. Ask these 10 questions before you sign anything.
Why this decision is so confusing
Every agency's homepage says roughly the same thing: data-driven, results-focused, page one of Google, month-over-month growth. That's not because they're all the same — it's because the good ones and the mediocre ones use identical marketing language. The differences show up in the answers to specific questions, not in the pitch deck. So don't evaluate agencies on their promises. Evaluate them on how they answer the questions below.
The 10 questions to ask
- Do you offer month-to-month terms, or do I need to sign a long-term contract?
A good answer: "month-to-month, cancel anytime with short notice." A red flag: any answer that leads with the contract length before the strategy. SEO takes time to work, but you should never be locked in for a year to a company that hasn't proven anything yet. - Who will actually be working on my account — will I ever talk to them?
A good answer names a person or a small team you'll have direct access to. A red flag is "you'll be assigned an account manager" — which often means your actual work is outsourced overseas and the account manager is a relationship layer, not a practitioner. - Can I see a real, verifiable case study — not just a testimonial quote?
A testimonial ("they were great!") is not the same as a case study (starting position, specific work done, specific ranking/traffic/lead result, timeframe). Ask for one in your exact industry if possible. - What exactly is in my monthly report, and can I see a sample first?
You want to see actual keyword rankings, actual traffic numbers, and a plain-English explanation of what was done that month — not just a screenshot of a dashboard with no context. - How do you handle content and link building — in-house or outsourced?
Both can work, but you should know which one you're paying for, since quality and turnaround vary enormously between an in-house writer and a $10 freelance content mill. - What happens to my rankings, content, and citations if I cancel?
A good agency exports everything they built for you — content, citations, GBP optimizations — because it's your asset, not theirs. If they're vague about this, assume you'll lose the work if you leave. - Do you have real experience in my specific industry?
A dentist, a law firm, and a restaurant have completely different keyword patterns, review dynamics, and — in the case of law firms — advertising compliance rules. Generic "we do SEO for everyone" agencies often apply the same playbook regardless of fit. If you run a restaurant, ask about SEO for restaurants; if you run a law firm, ask about SEO for law firms. - Is your pricing published anywhere, or do I only find out on a sales call?
This is one of the simplest trust signals in the entire industry. An agency that publishes real starting prices has nothing to hide about how the math works; one that insists on a call before naming any number is optimizing for a sales tactic, not your convenience. Our pricing is published up front for exactly this reason. - What's a realistic timeline for my specific market and competition level?
"30 days to page one" is not realistic for almost any competitive NYC market. Most legitimate agencies quote 60–90 days for first movement and 4–6 months for meaningful, durable results — be wary of anyone promising much faster than that. - Will you tell me honestly if SEO isn't the right investment for me right now?
This is the best litmus test of all. A business selling a $10 product with no repeat customers, or operating in a market too small for ranking #1 to matter, may not be a good SEO fit yet. An agency willing to say so — even though it costs them a sale — is one worth trusting with the sale they do take.
When you might not be ready for an agency yet
If your budget is genuinely tight, it's fair to ask whether you should DIY the fundamentals first: fully claim and optimize your Google Business Profile, get listed on the top directories in your industry, and ask happy customers directly for Google reviews. That alone can move a brand-new local business into the map pack within a few months. When you're ready to accelerate past what you can do yourself, that's the right time to bring in an agency — and a good one will tell you this rather than sign you up a few months early.
Quick comparison checklist
- Month-to-month, not locked into a long contract
- You know exactly who is doing the work
- They can show a real case study, not just a quote
- Monthly reports show real rankings and traffic, in plain English
- You keep everything they build if you leave
- Pricing is published, not gated behind a sales call
- Timeline expectations are 60–90 days for first movement, not 30 days for everything
- They're willing to tell you if now isn't the right time
Frequently Asked Questions
How much should local SEO cost for a small business in NYC?
Most small businesses in New York should expect to pay between $499 and $1,299 per month depending on market competitiveness and how aggressive the growth goal is. Anything advertised far below that range is unlikely to include real content production or link building. See our full pricing breakdown for exactly what's included at each tier, or read how much SEO costs for a small business in New York for a deeper breakdown.
Is a cheaper SEO agency ever the better choice?
Sometimes — if your market is genuinely low-competition or you're just starting out. But the honest answer, if a proposal seems too cheap for the market, is that the price is usually a signal about what's actually happening behind the scenes (outsourced work, minimal content, no real link building).
Should I hire one agency for both SEO and web design?
Bundling can speed up results because the site is built with SEO foundations (schema, page speed, local-targeted content) already in place, avoiding the usual 2–3 month delay of fixing technical debt on an inherited site — but it's not required, and the questions above still apply regardless of whether you bundle. See our web design and SEO services pages for how we combine both.
How long does local SEO in NYC actually take?
Most legitimate NYC agencies quote 60–90 days for first movement and 4–6 months for meaningful, durable results. For a more detailed breakdown by industry and competition level, see how long SEO takes to show results in New York.
Ready to compare us against this checklist?
Get a free SEO audit and see exactly where your site stands — no contract, no pressure, and pricing you can see before you ever get on a call.
Get My Free Audit →