How to Choose an SEO Company in Fredericton.
12 Questions. A Price Map. Zero Sales Pitches.
A plain buyer's guide written by an SEO consultant who'd rather you pick the right provider than the wrong one. Includes a 6-step selection process, the 12 questions that actually matter, and the red flags that should end the conversation.
The 6-Step Selection Process
Get clear on what you need SEO to do
Before calling anyone, write down what 'working' looks like. More calls? Better map pack rankings? Visibility for one specific keyword? If you don't know what success looks like, an SEO company can sell you anything.
Set a budget range, not a number
Local SEO in Fredericton runs from $500/month (solo consultants) to $5,000+/month (full-service agencies). Pick a range that fits. Paying too little gets you templated work. Paying too much gets you overhead.
Get a baseline audit first
Before paying anyone for monthly work, get a free audit that scores where you stand today. You need a baseline to measure progress against. If a provider won't audit before committing, they're not confident enough in their work.
Ask who does the work
Is it the person you're talking to, a team, or a subcontractor? Ask by name. If the answer is vague, assume the worst. In Fredericton, the difference between talking to the SEO person and talking to a salesperson is usually the difference between results and frustration.
Ask for live examples
Not case study PDFs. Not blog posts about past work. Ask to see a Google Business Profile they currently manage, a page they've ranked, an active review campaign. Verify it on Google while you're on the call.
Understand the contract
Month-to-month is the gold standard for local SEO. If they require 6-12 months, ask why. The answer matters -- sometimes it's legitimate (website rebuild absorbed into fee), sometimes it's retention insurance. Know which one you're signing.
The 12 Questions to Ask Every Candidate
Question 1
Who is the actual person doing the day-to-day work on my account?
Why it matters: You're paying for expertise. You deserve to know whose expertise.
Question 2
Can you show me two current Fredericton clients you're working with right now?
Why it matters: Active examples are 10x more informative than old case studies.
Question 3
What does month one look like specifically?
Why it matters: Vague answers ('we start with strategy') hide the fact that they don't know yet. Good answers have specific deliverables.
Question 4
How often will I hear from you and what will those updates look like?
Why it matters: Sets communication expectations. You don't want to find out in month three that 'monthly reports' means auto-generated PDFs you can't decode.
Question 5
What results should I realistically expect in 90 days?
Why it matters: If they promise page-one rankings in 60 days, they're lying. Honest answers mention foundation work and early indicators, not dramatic ranking jumps.
Question 6
Who owns the Google Business Profile, website analytics, and any content created?
Why it matters: You should. Always. If they want to keep ownership locked to their systems, that's a lock-in trap.
Question 7
What happens if I want to cancel?
Why it matters: Reveals how they treat the end of relationships. Professional answers exist. Defensive or punitive answers reveal how they'll handle any friction.
Question 8
What's your definition of success for my account?
Why it matters: If their success metric doesn't match yours (they measure 'rankings improvement,' you measure 'phone calls'), you'll never feel like you got value.
Question 9
Do you do SEO only, or bundle it with other services?
Why it matters: Pure-play SEO shops typically execute better on SEO. Full-service agencies often treat SEO as a deliverable inside a larger project.
Question 10
Have you worked with businesses like mine?
Why it matters: Industry experience matters less than market experience. A Fredericton restaurant SEO specialist who's never worked with a dentist will still outperform a dental marketing specialist based in Calgary.
Question 11
Will my content live on my site or on yours?
Why it matters: If they write content for you, it should publish on your domain. Content on their domain (or any shared 'content hub') gives them leverage you don't want.
Question 12
What's one thing you'd tell me NOT to do?
Why it matters: Good SEO providers know where clients waste money. If they can't name a thing, they're not experienced -- they're reading from a sales deck.
Red Flags That End the Conversation
- !Guarantees a specific ranking in a specific time (SEO doesn't work like that, and Google explicitly warns against this)
- !Refuses to name the actual person doing the work
- !Won't show live examples of current client work
- !Charges a large setup fee ($1,500+) before any work begins
- !Requires a 12-month contract for monthly local SEO
- !Quotes vary wildly between calls -- if the price moves based on your budget, the price is made up
- !Can't explain how your content will improve AI discoverability (ChatGPT, Gemini, Perplexity)
- !Dismisses schema markup as unnecessary (it's foundational in 2026)
- !Talks about 'link building' more than Google Business Profile (you're hiring for local, not authority SEO)
- !Can't describe how they'd measure success for your specific business type
The Fredericton SEO Pricing Map
Solo Consultant
$500 - $1,500/month
One person doing the work. Lower overhead, direct communication, focused caseload. Best for small to mid-sized Fredericton businesses.
Best fit: 1-20 employees, local customer base, budget-conscious, wants direct access to the practitioner.
Boutique Agency
$1,500 - $3,500/month
Small team (3-10 people). Some account management overhead but still personal. Handles more complex engagements than solo consultants.
Best fit: 20-100 employees, multi-location, needs SEO plus some content or design work bundled.
Full-Service Agency
$3,500 - $10,000+/month
Larger team, formal engagement structure, sales and account management layers. SEO is one of many offerings.
Best fit: Regional or national businesses, internal marketing department, multi-channel budget (SEO + PPC + content + social).
Buyer's Guide FAQ
Should I use a Fredericton-based SEO company or a national agency?
For local SEO, Fredericton-based wins most of the time. Local providers know the market, the map pack competition, and the neighborhoods -- they can tell you whether College Hill or Devon matters for your business without looking it up. National agencies apply generic playbooks that miss market context.
How long should I give an SEO company before judging their work?
90 days for early indicators (GBP improvements, new content ranking for long-tail keywords, technical fixes). 6 months for meaningful movement on competitive local keywords. If nothing has moved by month 6, something's wrong and it's time for a candid conversation.
What if I already have a website person? Do I still need an SEO company?
A web developer builds and maintains the site. An SEO specialist makes sure that site actually ranks. They're different skills. Good web developers know this and are the first to recommend bringing in SEO help.
Is cheap SEO always bad?
Not always, but usually. Real local SEO work takes 10-20 hours per month per client. If a provider charges $299/month, they're either spending 3 hours on your account or doing templated work that won't move rankings.
Step One: The Free Audit
Start with a baseline. 48-hour turnaround. Scored across 7 categories. Useful whether you hire us or not.
