What it costs

Every price I charge in Wilmington, on one page

Five things, cheapest first. The first two are free and stay free, and the other three have their number printed right here so nobody has to sit through a call to find out what something costs. I have been on the receiving end of that call and it is the worst part of hiring anybody.

I measured 70 plumbing, HVAC, electrical, roofing, consulting and med spa companies across New Hanover, Brunswick and Pender. The same 8 questions, on the same 3 engines, asked at least 3 times each. Every business page states how many answers actually came back for that business. Here is exactly how I measure it.

Start here

Your Wilmington Report

One named contractor, hand delivered, with your own numbers in it.

Free
and it stays free
  • Your appearance rate across 8 questions on 3 engines, asked at least 3 times each, with the raw count sitting next to it
  • Contact form status, load time, and the three fixes that matter most, written out so you can do them yourself
  • No email gate, no form to fill out, and no chasing you afterward

If you are one of the 70 businesses I already measured, yours is written and sitting at a link right now. Ask and I will send it over.

Also free

The AI Visibility Scan

You are not one of the businesses I measured, or you are and you want your own site read too.

Free
self serve, about fifteen minutes
  • Up to 25 pages of your own site, read the way an AI assistant reads it
  • Scored across answer engines, generative engines and search, with the three fixes that matter most in each
  • It does ask for an email, because that is where the results go. No call and no pitch attached to it

This one runs on The Coastal Collaborative rather than here, because it reads your site rather than this market.

The whole list

Full Visibility Dashboard

You read your free report and you want the whole list, not just the top three.

$297
total, one time
  • Up to 80 pages analyzed, every finding ranked, with the reasoning behind each one
  • I run it myself and walk you through what it turned up
  • Credits in full against Found By January if you book inside 60 days

Total means total. There is no retainer hiding behind that number.

The big one

Found By January

You want to be the name an assistant says out loud before your busiest month arrives.

From $1,500
one time, thirty days
  • Contact form live, tap to call above the fold, and a Google Business Profile cleanup, which are the parts I will actually defend as moving the number
  • Schema, sameAs and llms.txt done as housekeeping, not sold as levers. I have no evidence they move an appearance rate and the methodology page says so
  • The three fixes from your own report, done rather than recommended
  • Thirty days, a scope that does not move, and a twelve hour hard cap on my time
  • Priced by how many pages actually need changes, so the cap holds on a large site instead of quietly turning into unpaid hours
  • A day 30 rescan, so you get a real before and after instead of my opinion

Your biggest month is about ninety days out, and right now the assistant is naming somebody else.

Keeping it

Visibility Care

Attached to every Found By January from day 31. In the price, on the line item.

$797
per month
  • A monthly three engine rescan, with branded and unbranded results logged separately
  • A two page written report on day three, in plain English
  • Two content fixes shipped and live by day 20, not recommended
  • A quarterly comparison against the competitors showing up instead of you

Three months to start, because one month of movement is noise and neither of us learns anything from it. Month to month after that, and if the number stops moving you should be able to walk, so you can.

If I got it wrong

Tell me and I will fix it the same day.

That offer stands on every single report I send. Nothing is ever submitted into your forms or your CRM, and if you would rather your page did not exist, say so and it is gone within the hour.

Four ways in

Pick whichever one you hate the least.

However you reach out, it is me on the other end. Not a bot, not an assistant, and not a team member who will be in touch.