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.
| Asset | Whose | Your access | If you leave |
|---|---|---|---|
| Your domain name | Yours | Full 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 code | Yours | Admin login. Source code in a repo you own. | Stays live on your hosting. You get the repo and a written deploy note. |
| Google Business Profile | Yours | You 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 account | Yours | Admin access, billed to your card — never rebilled through us. | We unlink. Campaigns, spend history, and conversion data stay in your account. |
| Google Analytics & Search Console | Yours | Admin on both properties. | Untouched. Every month of historical data stays with you. |
| Content — pages, blog posts, photos | Yours | Edit or delete anything, anytime. | Stays on your site. Yours to keep, rewrite, or throw away. |
| CRM contacts & conversations | Yours | Full 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 & workflows | Ours | You 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 numbers | Portable | Provisioned 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
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.
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.