BRANDLOC

You own everything. Cancel any month. Here's the whole answer.

Most agencies make you get on a call to find out what you own and how to leave. That is usually because the answer is bad. Here is mine in writing, before you give me a dollar.

What you own, line by line

The reason agencies get away with holding assets hostage is that nobody asks until they are already leaving. Ask now.

AssetWhoseYour accessIf you leave
Your domain nameYoursFull registrar admin. Registered in your name, on your card.Nothing to transfer — it was never ours. We just stop pointing it anywhere new.
Your website & source codeYoursAdmin login. Source code in a repo you own.Stays live on your hosting. You get the repo and a written deploy note.
Google Business ProfileYoursYou are the primary owner. We are added as a manager.We remove ourselves as manager. You keep the listing, reviews, photos, and posts.
Google Ads accountYoursAdmin access, billed to your card — never rebilled through us.We unlink. Campaigns, spend history, and conversion data stay in your account.
Google Analytics & Search ConsoleYoursAdmin on both properties.Untouched. Every month of historical data stays with you.
Content — pages, blog posts, photosYoursEdit or delete anything, anytime.Stays on your site. Yours to keep, rewrite, or throw away.
CRM contacts & conversationsYoursFull login to your CRM sub-account. Export to CSV whenever you want.We export contacts, conversation history, and your pipeline before the account closes.
CRM automations & workflowsOursYou can see and use them; they run on our software license.These do not transfer. This is the one thing on this page you cannot take with you.
Call tracking numbersPortableProvisioned through our CRM, forwarding to your real phone.Portable to your own account on request — start the port before you cancel, not after.

Note the one Ours on that list. The follow-up automations run on Brandloc's software license, so they stop when we do — your contacts and conversations come with you, the machinery behind them does not. Every agency has a row like that. Most just do not print it.

Month-to-month. 30 days notice. No penalty.

There is no annual contract to sign. Every plan runs month to month, and you can end it with 30 days written notice — an email is enough. No cancellation fee, no clawback of setup costs, no “you still owe the remaining term.”

I would rather earn next month than hold you to the last eleven. If the work is not producing, a twelve-month agreement does not fix that — it just means you pay for longer while we both know it.

When you cancel, three things happen in writing: I confirm the end date, I export your CRM contacts and conversation history to you, and I hand off or remove access on every platform. You should not have to chase me for any of it.

Pricing is $497, $1,297, or $1,997 a month depending on plan, plus a one-time $1,000 setup fee. Ad spend is paid directly to Google or Meta — I never mark it up or run it through my account. Full pricing.

What is setup, and what you get every month

The fair question behind this one is “am I paying a retainer for work that already finished?” So here is the split.

One-time setup — $1,000

  • Website design and build, or a full rebuild of what you have
  • Google Business Profile claim, verification, and full build-out
  • Analytics, Search Console, and conversion tracking installed and verified
  • CRM setup: pipeline, forms, notifications, follow-up automations
  • Keyword and competitor research for your specific service area
  • Citation and directory cleanup so your name, address, and phone match everywhere

Every single month — your retainer

  • Content published on a set cadence — pages, posts, and Google Business Profile updates
  • Google Business Profile management: posts, photos, Q&A, review responses
  • Technical SEO monitoring — indexation, page speed, broken links, schema
  • Rank and traffic tracking against a fixed keyword set and named competitors
  • Google Ads management and optimization, on plans that include ads
  • Lead routing checks — making sure forms and calls actually arrive
  • A monthly report, and a call whenever you want one

What actually happens, on what timeline

Real numbers from three client accounts, pulled from Google Search Console. Not a forecast, and not a guarantee — evidence, with the dates attached.

Days 1–30

Infrastructure, not results

Website live, Google Business Profile built and verified, analytics and conversion tracking installed, CRM and follow-up wired up. Nothing here is a ranking. If someone promises you rankings in month one, they are selling you a Google Ads bill and calling it SEO.

Days 30–90

First real movement

Pages get indexed and start surfacing for long-tail searches. This is where Search Console stops being empty. Expect impressions to climb before clicks do — that gap is normal and it is the leading indicator.

Days 90–180

It compounds

Comparing matched 28-day windows this spring against July 2026: a Wisconsin forestry client went from 49 to 146 organic clicks and 5,123 to 13,137 impressions. A Michigan client went from 4 clicks to 149, and from 533 impressions to 11,200. A Southern Illinois client went from 26 clicks to 50, with impressions up from 1,784 to 6,715 and average position improving from 20.2 to 14.7.

Beyond a year

What I cannot honestly claim yet

Most of my roster is under twelve months old, so I do not have a large sample of year-two data and I am not going to pretend otherwise. What I can tell you is that nothing has gone backwards, and the clients with the longest runway have the cheapest leads. Ask me this question again in 2027 and I will have a better answer.

One number that looks like bad news

In that same window, the Michigan client's average Google position moved from 3.7 to 9.3. That reads like a decline and it is the opposite. In April the site ranked for almost nothing, so its few hundred impressions were mostly people searching the company name — position 3.7 on a handful of branded queries. By July it was surfacing for thousands of non-branded searches like “forestry mulching near me,” which sit lower in the results and drag the average down while multiplying the traffic. Clicks went up 37 times over.

I am pointing this out because it is exactly the kind of thing an agency quietly leaves out of a report. If you ever see a number in one of my reports that looks wrong, ask. There is usually a real reason, and if there is not, you deserve to know that too.

It's me. That's the pitch and the tradeoff.

I build the websites. I run the Google Ads. I write the content and manage the Google Business Profiles. Not a junior account manager who has never walked a job site — me, the person you talked to on the sales call.

That comes from ten years doing marketing in-house at a Dallas-Fort Worth foundation repair company, where I was responsible for every lead that came through the door and there was nobody to hand a bad month to.

The honest tradeoff: I am one person. So I cap how many clients I take, and I work with one client per service area — I will not sell your competitor the same system next month. If I am at capacity I will say so instead of taking your money and getting to you eventually.

And because I am small, everything runs on accounts you own, and it is documented. Nothing about your marketing lives only in my head or behind my login. If I am unreachable for a week, your site stays up, your ads keep running, and you can still get into every platform yourself. More about me.

The ten questions you should ask any agency

Ask these of me and of everyone else you are considering. Compare the answers. Hesitation on any one of them tells you more than a case study will.

Can I speak with current clients before I sign?

Yes. Ask and I will connect you with three current clients — not curated quotes, actual owners you can call and ask whatever you want, including what has gone wrong. I will also send you a results packet built from real Google Search Console exports, with the date ranges and data sources labeled so you can check the numbers yourself.

Who owns my website if I leave?

You do. The site is built for you, hosted on an account in your name, and the source code lives in a repository you own. If you leave, it stays live and you get the repo plus a written note on how to deploy changes. There is no version of this where you lose your website because you stopped paying me.

Who owns my domain?

You do, and you always did. Your domain is registered in your name at your registrar on your card. I never register a client domain in Brandloc's name. If I need DNS access, you grant it and you can revoke it.

Who owns my Google Business Profile?

You are the primary owner. I get added as a manager, which is enough to do the work and not enough to lock you out. When we stop working together I remove myself. Your listing, your reviews, your photos, your history — none of it moves.

Who owns my Google Ads account?

You do, and ad spend is billed directly to your card by Google. I do not mark up ad spend or run your budget through my account, which means you can see every dollar and take the account with you — including all the conversion history that makes future campaigns cheaper.

Will I have administrator access to everything?

Yes, on every platform, from day one — not read-only, not a viewer seat. Website, domain, Google Business Profile, Google Ads, Analytics, Search Console, and your CRM. If you ever cannot get into something you own, that is a bug and I will fix it the day you tell me.

What is the cancellation policy?

Every plan is month-to-month with 30 days written notice. There is no long-term contract, no cancellation fee, and no penalty. I would rather earn the next month than trap you in the last eleven. Cancel by email and I will confirm in writing, export your CRM data, and hand off access.

What results should I realistically expect in 90, 180, and 365 days?

By day 30 your site, tracking, and Google Business Profile are live — that is infrastructure, not results. Days 30 to 90 is where the first real movement shows up in Search Console. Days 90 to 180 is where it compounds: across three forestry clients on matched 28-day windows, organic clicks went from 49 to 146, from 4 to 149, and from 26 to 50 between spring and July 2026. Those are real numbers from real accounts, and they are not a promise — your market, competition, and starting point all change the math. Anyone who guarantees you a ranking is either lying or planning to fake it.

What work happens every month versus only during setup?

Setup is the one-time build: website, Google Business Profile, tracking, CRM, and the research behind them. It is a $1,000 one-time fee on every plan. Monthly is the ongoing work: content, Google Business Profile management, technical monitoring, rank tracking, ads management on plans that include ads, lead-routing checks, and reporting. If a month is light, I will tell you rather than invent busywork to justify the invoice.

Who actually does the work, and what happens if you are unavailable?

I do. Brandloc is deliberately small — I build the websites, run the Google Ads, write the content, and manage the profiles myself, which is why you are never handed to a junior account manager who has never been on a job site. The honest tradeoff is that I am one person, so I cap how many clients I take and I take one client per service area. Everything runs on accounts you own, documented, so nothing about your marketing is locked inside my head or my logins. If I am out, the systems keep running and you still control every asset.

Want the references and the raw reports?

Ask and I will send three current clients you can call, plus a results packet built straight from Search Console exports with the date ranges labeled. No call required to get it.