Pricing
Services are sold individually, not as a bundle. All prices in US dollars (USD). The figures below are starting prices — the final quote depends on scope, which we confirm in writing before any work begins. There is no contract and no auto-renewal.
Small, discrete jobs — a single page optimised, a listing corrected, a schema fix.
from $10 USD
Request a quoteOne contextual placement on a manually vetted site with real organic traffic. You approve the domain first.
from $20 USD
Request a quoteConsistent name, address and phone across the directories local search reads. Duplicates found and merged.
from $30 USD
Request a quoteSetup, verification and optimisation — categories, services, service areas, photos and posts.
from $50 USD
Request a quoteLarger engagements — a WordPress build, a full technical audit, ongoing SEO — are quoted per project after a conversation. Tell us what is happening on your site and we will price it. We do not guarantee rankings or traffic; see our disclaimer and refund policy.
Whichever matches the symptom. If the Google Business Profile never appears in the map pack, start there. If organic traffic is flat across the whole site, start with the SEO diagnostic. Diagnosis before commitment is cheaper than the reverse.
Yes. Each is a standalone engagement with its own scope. They combine well, but nothing here is sold as a bundle you have to take whole.
No. Rankings belong to Google. We commit to the work: defined deliverables, on a schedule, reported honestly, including the months where a change produced nothing measurable.
Every engagement opens with a fixed-price diagnostic, quoted before it starts. Ongoing work is quoted after that conversation rather than from a price list.
Often, and it is usually the better arrangement. We write the specification, your developer implements it in a codebase they already know, and we review what ships.