Skip to content
Go
Pricing All 14 plans Our Work Sites & rankings See where I rank Free, 15-point map grid About Contact
Services
Website Design $300/yr FormReach · B2B Lead Generation $300/mo Local SEO $300/mo Google Business Profile $297/mo Reputation Management $197/mo Google Ads $699/mo Meta Ads $699/mo Streaming TV Ads $699/mo AI Voice Agent $599/mo
Service areas
Bakersfield Oildale Rosedale Delano Tehachapi Carpinteria Santa Barbara Goleta Ventura Oxnard
Call (805) 800-8141 Tell me what you need
Call See where I rank
Carpinteria & Bakersfield, CA · working nationwide 90-day guarantee

Top 3 on the map. Money in the door. Or every penny back.

Three quarters of the clicks go to the three businesses in the Google Maps box. I put you in it, get the rule-breakers above you removed, and keep the phone ringing. Every price on this site in public, and a written guarantee nobody has ever had to collect on.

No card, everNo long contractA real reply, same day
  • Every price is published.All 14 plans, with the ad spend split out from the fee.
  • The guarantee is a document.Agreed search terms, agreed town, an agreed date, signed before anything is charged.
  • You deal with one person.Me, on the number above, replying the same day. Not a ticket queue.
Where do you actually rank?

Tell me the business and the town. I run it through the map grid from 15 points around your area and send back what your customers really see, free, no card, no pitch.

No card, no contract, no drip sequence. One real reply from one real person, usually the same day.

75%
Of local clicks go to the three businesses in the map box. Everyone below them splits what is left
90
Days to top 3 and work coming in, named in writing, or every penny back
0
Refunds ever paid out, because nobody has had to ask for one
14
Plans priced in public, so you are not quoted on what you look like you can afford
What it is costing you right now

You are not losing to a better business. You are losing to a better listing.

The shop down the road is not cheaper, faster or nicer than you. They are simply the one Google puts in the box. Roughly three quarters of the people searching for what you sell pick one of those three and never scroll, so on page four you are not competing badly, you are not competing at all. Every week that stays true is work that went to somebody else and is not coming back.

Worse: half the time the businesses above you are there by breaking rules Google publishes and enforces, and they stay there until somebody files the paperwork. Almost nobody files the paperwork. That is the part I do.

FreeNo cardYours to keep either way
You are on page fourNobody scrolls. They pick one of the three in the box and call it, and the call is over before your name appears.
The competitors above you are cheatingMailbox addresses, keyword-stuffed business names, service areas they have never driven to. All against the rules, all removable.
Your site takes five seconds on a phoneMost people deciding about you are standing on a job site holding a phone. Five seconds is three seconds past gone.
Your contact form quietly brokeIt still says thank you. It has not sent you anything since March. Nothing on the internet checks this for you.
The calls you do get go to voicemailYou were up a ladder. They called the next name on the list and booked with them that afternoon.
Before you hear another pitch

Everybody and their mother sells SEO. Here is why.

You get called about this every week, so you are right to be suspicious, and it is worth understanding exactly what makes this industry the way it is. Six structural reasons, none of them about any particular company, all of them checkable.

01
It costs nothing to start selling

No inventory, no licence, no qualification, no exam. A phone and a list of local businesses is the entire setup cost. Compare that to opening anything else and you understand the volume of calls you get.

02
It is sold on numbers that sound like results and are not

Impressions, reach, clicks, keyword positions, domain authority. Every one of those can go up in a month where you took no new work at all. Ask how many jobs it produced and the conversation changes shape.

03
A number one screenshot proves nothing, and that is not an opinion

Google results are personalised and local. A search run from a different city, or on a browser logged into an account that has visited your site fifty times, genuinely shows you at the top. The screenshot is real. It is just not what your customer sees standing in your town.

04
The work is invisible, so nobody can tell whether it happened

You can see whether a roof got fixed. You cannot see whether anyone touched your listing this month. That asymmetry is the whole business model for the bad end of this trade, and it is why the honest end has to show its work in writing.

05
Most of it is resold twice before it reaches anyone technical

The person who called you is frequently a salesperson at an agency that outsources the actual work to a team abroad for a fraction of what you pay. Nothing is wrong with that arrangement in principle, but it explains why they cannot answer a specific question about your market on the call.

06
There is no deadline, so "it takes time" never expires

Without a date agreed up front, month seven is indistinguishable from month two. This is the single feature that lets an engagement run for a year without producing anything, and it is the one worth insisting on before you sign with anybody, me included.

So here is what I do about all six.

I name the exact search terms and the exact town in writing before you pay, which kills the screenshot problem, because you can check the result yourself from your own phone standing in your own shop. I put a date on it, which kills "it takes time". I report the calls and the work, not the impressions. You get my number, not a call centre. And if the ranking and the work are not there at 90 days you choose between every penny back or I keep going for free, which is the only version of this that costs me more than it costs you when I am wrong.

Real prices, on the page

No "contact us for a quote." Here is the number.

An agency that hides its pricing is deciding what to charge you after it has worked out what you can afford. All 14 plans are published here, with the ad spend split out from the fee so you can see exactly which part is media and which part is me.

All 14 plans
Work out whether it is worth it

Find your own job value. The sum is the same either way.

If one job is worth One job pays for To break even you need
$400Service call, small repair 1 month 12 jobs a year
$1,200Install, mid-size job 3 months 4 jobs a year
$3,500Roof, system, full fit-out 8.8 months 2 jobs a year

The sum: Local SEO Standard is $397 a month, published on the pricing page. Divide your own average job by it and you get your own row. Nothing here is a projection of what you will earn, because I will not put a revenue figure in your mouth. It is the cost, set against work you already do, at prices you already charge.

90 days or every penny back Every price public No long contracts Same-day reply, from me
What actually turns up

The part every other agency leaves vague.

Not "strategy" and not "optimisation". Here is the list, in the order it happens, and you can hold me to every line of it.

All 9 services
Week one, before you pay
Your rank from 15 points around your town, the list of who is above you, and which of them is breaking rules Google publishes. In writing, at no cost, and it is yours whether or not you go ahead.
The number I am hired to move
The exact search terms, the exact town and the exact 90-day date, written into a document we both sign. Every claim on this page is measured against that page, which is why there is nothing to argue about at day 91.
Your listing, rebuilt to rank
Categories, services, description, hours, photos and the fifty fields almost nobody fills in. Set against what is actually winning in your category this month, not against a generic checklist.
Cheating competitors removed
The businesses above you running a mailbox address, a keyword-stuffed name or a service area they have never driven get reported to Google with evidence until the listing comes down. Every one that falls is a position you move up into, permanently, at no extra cost. This is the part almost nobody else does.
A website built to be called
Custom-built, loads in under two seconds, your number in every thumb zone, and you own every line of the source. Leave whenever you like and take it with you.
Forms proven before the spend
Every form we ship is submitted end to end and the arrival confirmed at the other side before a penny goes on traffic. A form quietly dropping one in five still shows the visitor a thank you page, so this is a failure you cannot find by filling it in yourself.
A phone that gets answered
An AI agent that picks up at 2am on a Sunday, books the job straight into your calendar and texts you the transcript. The most expensive lead you will ever buy is the one that rang out.
Reporting you will actually read
Every two weeks: the map grid, the calls, the spend, and what changed. One page you can read in four minutes, not a dashboard login you will open twice and never again.
One person, not a queue
Me, on the number at the top of this page, replying the same day. Not a ticket system, and not an account manager who joined last week and is learning your business on your time.
Our work

Real businesses. Real sites. Live right now.

The full portfolio, with live rankings
3
In the top 3 right now
12
Keywords tracked in public
3
Clients on the board

Every row is a real search you can run yourself. Nothing here is a screenshot, and I will not show you one: a screenshot taken in another city or on a logged-in browser is genuinely real and tells you nothing.

Last checked 2026-09-16. The board is live and re-checked against Google.

The guarantee

Top 3 and money in, or every penny back.

Not impressions. Not reach. Not a dashboard full of numbers that never turned into a job. Two things you can hold me to, in a document we both sign before you pay anything, and if I miss either one you pick what happens next.

And on every other plan we sell: 100% satisfaction, or you do not pay for the month. Not happy with any month on any plan and it is refunded, no proof and no exit interview. How that works

0
Refunds ever paid
0
Categories lost
90
Days to top 3

Applies to Local SEO Standard and Quarterly, and to the Get Chosen and Get Booked bundles, which include Standard. The $300 Minimum plan is the one plan without it, and its card says so. Agreed in writing before any work starts. Run in the toughest categories we take. Not one lost, and nobody has ever collected.

What you get
Top 3 on the map In the Google Maps 3-pack for your service, in your town. The exact search terms and the exact town are named in writing before I start, so at day 91 there is nothing to argue about.
Money in the door A ranking you cannot bank is not a result. The phone has to ring with work you can actually take, at prices you actually charge. That half is written into the same document.
If I miss, you choose
Every penny back Every dollar you have paid me, back. Not a partial credit, not a discount on the next quarter, not a voucher. The money returns to your account.
Or I work for free I keep working at no charge until you get there. Which of the two happens is your decision, not mine, and you make it at day 91 with the numbers in front of you.
How starting works

Three steps, and the first one is free.

Take step one

You get the rank check

Business name and town. I run the map grid from 15 points around your area and send back what your customers see, who is above you and why. Free, no card, and you keep it whether or not you hire me.

We agree the target in writing

The exact search terms, the exact town, the 90-day date. That document is what the guarantee is measured against, so there is nothing to argue about later. Nothing is charged until we both sign it.

You start answering the phone

Reports every two weeks with the grid, the calls and what changed. If the top 3 and the work are not there at 90 days, you choose: every penny back, or I keep going for free.

Straight answers

The questions that stop people buying.

Every price is on the pricing page, in public, with no "contact us for a quote" on anything but social media management. Most people take one of the three bundles: $397, $797 or $1,697 a month, each one cheaper than the parts inside it. Bought on their own, websites are $300 a year or $44 a month plus a one-time $128 design fee, Google Business Profile is $297 a month, Local SEO is $300 a month without the guarantee, $397 a month with it, or $900 for three months up front, paid ads are $699 a month on any channel of which $499 is your ad spend, reviews are $197 or $347 a month, the AI voice agent is $599 and FormReach B2B lead generation is $300 a month.

If you recognised one problem, buy the one thing that fixes it. If you recognised three or four, which is much more common, the bundle costs less than those pieces bought separately and arrives as one bill instead of four. Nothing in a bundle is a different service from the one sold on its own, so you are not paying for a tier of support that does not exist.

Websites on the monthly plan, paid ads, reputation and the voice agent are month to month, cancel whenever. The two guaranteed Local SEO plans ask for three months, because that is the window the guarantee runs on and neither of us can judge it in less. After that it is month to month too, and Local SEO Minimum at $300 is month to month from the start, since it carries no guarantee to run a window on.

On Local SEO Standard and Quarterly: top 3 in the Google Maps pack for agreed search terms, and real work coming in, within 90 days. Miss either and you choose. Every penny back, or we keep working for free until you are there. It is agreed in writing before anything starts. Nobody has collected on it yet.

Then you do not pay for that month. Every plan carries a 100% satisfaction guarantee: tell us what is wrong and we either fix it or refund the month in full, and which of the two happens is your call rather than ours. Everything except the two guaranteed Local SEO plans is month to month on top of that, so cancelling is a text message and not a notice period.

If you have no website, start there, everything else sends traffic to something. If you have a site and the phone is quiet, ads produce leads fastest while SEO builds the rankings that eventually stop you paying for them. Text us what you have got and we will tell you which one you need, even when it is the cheap one.

Yes, and most clients do. Website, then SEO, then reviews is the usual path. Tell us the combination rather than ordering separately and we will price it together instead of adding the list prices up.

Those are home. The work is done remotely and we run campaigns for service businesses across the United States, local SEO does not require us to be local, it requires us to know your market, which is a research job.

Pick a package and press its button. Your own phone opens a text with the order already written out and you press send. Nothing is charged at that point. We reply from the same number to confirm exactly what you need and what it costs before any money moves.

Start here

Find out where you actually rank. Free.

I run your business through the map grid from 15 points around your town and send back exactly what your customers see, plus who is above you, and which of them is there by breaking the rules.

  • Genuinely free.No card, no trial that starts billing, no 40-minute pitch.
  • The actual grid, not a score.Fifteen real rank checks you can hand to anyone and have them verified.
  • And what I would do first.Even when the honest answer is the cheapest thing on the price list, or nothing at all.
I reply the same dayMon to Fri, 9am to 6pm PT

No card, no contract, no drip sequence. One real reply from one real person, usually the same day.