Fieldwork
Measured, not guessed · Steamboat Springs, CO
Steamboat Springs, CO · visibility · websites · custom software

Can your customers actually find you?

Someone in your town needs what you sell and types it into Google. Someone else asks ChatGPT who the good one is. In both cases a name comes back. Fieldwork measures whether that name is yours and tells you exactly what to fix, in what order — and then, if you want it done rather than described, fixes it. Listings, website, or the software you have been running the business without.

We work with service businesses in mountain towns, from one — and the search problem up here is not the one a city has.

See what it costs Read a sample report (PDF)
The sample is a real report run on sample data — every page you would receive, nothing withheld.
SurveyThe $249 report. What Google, the map pack and the AI answers actually say about you today — checked, not estimated.
BuildFix the listings, build the site, or build the tool. Fixed price against a written scope, never an open hourly meter.
MaintainBe the one you call when it breaks. Monthly re-measurement, hosting and support, so it stays fixed.
What it measures

Thirteen sections, all of it checked, none of it guessed

Every number in the report comes from a search we actually ran, and the report shows you the searches. Where something could not be read, it says so instead of scoring you badly for it.

Your Google profile

Whether it exists, what it says, what it gets wrong, and whether the city on your pin is the city you sell in.

Reviews and rating

Your count and average against the businesses actually beating you — and how many months of asking closes the gap.

Map and local ranking

Where you land for the query a customer types, not the one you wish they typed.

AI answers

Whether Google's AI Overview and assistants name you when someone asks who is good at this locally.

Your website

The handful of signals search engines read: phone, city, structured data, speed, mobile, the pages buyers look for.

A plan, in order

Prioritised actions with time estimates, plus a one-page "start here" you can put on the wall.

Online brands are scored differently. If you sell from a website rather than a storefront, seventy of the hundred points in the local scoring make no sense — you have no map pin to rank and no counter to collect reviews at. There is a separate rubric for brand-name ownership, independent trust platforms, unbranded discovery and AI visibility. Same price, same turnaround.
What we have built

Four systems running in production, not four case studies

We are a software company that sells a cheap diagnostic first. This is the software. Everything below is ours — we built it, we run it, and it is carrying real data today.

DealFlow CRM

The hard part: shipping under a licensed MLS feed — retention rules, an erasure requirement that forbids point-in-time backups, a compliance register and an attorney memo. 42,190 live listings syncing twice daily, thirteen server functions, and one person maintaining it.

The Fieldwork audit tool

The hard part: a scoring rubric that reports Unverified rather than inventing a zero. It runs two separate rubrics, because scoring an online brand on a map pin it cannot have is dishonest. This is the tool that produced the report — the thing you are being sold is a thing we built.

Sourced — compliance-gated content

The hard part: a blocking legal gate. Nothing reaches a human until fair-housing and attribution checks pass, and no claim publishes without a dated source attached. Built for Colorado real-estate advertising law, which is the kind of workflow every regulated industry actually needs.

Health OS

The hard part: genuinely offline. A full progressive web app — installs to the phone, keeps its data locally, needs no round trip. It works on a chairlift with no signal, which is the demo for any crew working where there is no cell service. Up here that is most of them.

What we cannot show you yet is a client result, and we are not going to pretend otherwise. These four are ours. Client work starts this year, and the first twelve clients get 20% off in exchange for letting us tell their story — a recorded testimonial, their name, and a before-and-after at day sixty. If being early bothers you, wait and read the case studies in six months. If it does not, you get the same work for less and you get our full attention.
Visibility

Three ways to buy it

Start with the audit. Most people do, and it is deliberately cheap enough to say yes to without a meeting about it.

Visibility Audit
$249
The full report in 48 hours, plus a 30-minute call to walk through it.
  • Thirteen sections, 15–19 pages
  • Every search shown, so you can check it
  • Prioritised action plan
Audit + Fix-It
$749
The audit, and then the work done for you rather than handed to you.
  • Full Google profile build-out
  • Twenty photos — shot on a guided 45-minute call, culled, cropped, named and uploaded for you
  • Review-request system set up
  • Bing and Apple listings claimed
  • Counter plaque, or truck and invoice decals
Ongoing
$299/mo
The part that compounds: a monthly re-audit that shows what actually moved.
  • Month-over-month score and category deltas
  • Review responses drafted
  • 1–2★ alerts and competitor watch
The Founding Twelve

The first twelve clients pay 20% less — in exchange for a recorded testimonial, permission to use their name, and a before-and-after one-pager sixty days in.

The plain version of why: nobody wants to be the first client of a company with no clients, and no amount of good copy fixes that. So rather than pretend the problem away, we are buying the proof honestly. You are not getting a cheaper service — you are paying part of the price in something other than money, and only twelve people can.

After twelve, the prices above are the prices. They do not move.

Multi-location is priced per location — a three-shop auto group is three audits. Franchises are usually a no: if corporate owns the Google profile, you cannot authorise the fix, and I will tell you that before taking money.
If the site is the problem

Websites

Often the audit finds that the visibility work is fine and the website is what is losing the customer. This is who fixes that.

Starter
$1,500
Up to 5 pages, mobile, fast, contact form, click-to-call, schema and review links wired in. Copy written for you from a 45-minute interview. ~2 weeks.
Signature
$3,500
Bespoke design, up to 10 pages, booking or quote flow, gallery, service-area pages, full schema and analytics. ~4 weeks.
Care planrequired
$99/mo
Hosting, domain and SSL, backups, uptime monitoring, security updates, and 30 minutes of content edits a month. Required for 12 months on anything I host — that is the condition of being responsible for it, not an upsell.
Audit + Starter site is $1,500 — the audit credited in full. You register your own domain and it stays yours; if you ever leave, I hand over the files and help you migrate for 30 days.
Custom software

When an off-the-shelf tool genuinely does not fit

Scheduling, quoting, dispatch, an internal tool held together by a spreadsheet somebody is afraid to touch.

How it works

What actually happens

Everything on a quote is what you get, and anything not on the quote is a change order we agree before it happens. No retainer traps, no automatic renewals on the one-time tiers.
About

Who you are actually hiring

Fieldwork is two people, in Steamboat Springs. There is no account manager to be handed to. Whoever measures your business is whoever answers the phone.

Fieldwork is the part of a survey you do on site. You go out, you measure the actual ground, and you come back with findings somebody can act on. That is the method here and not a metaphor: every number in a report comes from a search I ran on the day, and the report prints the searches so you can run them yourself.

It prints what I could not find, too. If Google did not publish your star average that day, the report says the average could not be read — it does not score you a zero for something nobody showed it. If you sell in three towns, I measure what a searcher in each one sees and then deliberately do not score it, because scoring a service area would mark a business down for having one. Those rules cost me the tidier-looking report. They stay.

I write the software as well. The tool that runs the audit is one I built, which is why the report can show its working — and it is the same reason the custom software line exists. When the off-the-shelf thing genuinely does not fit a business, I can build the one that does.

We moved here from Northern Colorado, where this started, and we still work with businesses down there. The move is the reason the measuring is done properly rather than by driving past: none of it ever depended on being in your parking lot, and a report that can show its working is worth more than a handshake that cannot.

What I will not do is promise a ranking. Google's results belong to Google and they move. Anyone guaranteeing you a position is making a promise about someone else's algorithm. What I will tell you is what is true today, what to fix first, and — if your listings are already in decent shape — that you do not need me yet.
Build log

Three things we got wrong, and what changed because of it

A measurement company should be willing to show you a measurement that went wrong. These are real, they are ours, and each one changed how the tool works. Nobody else's business is named.

We searched the wrong town for a month

September 2026

A mechanical contractor sat on our list for a month marked no Google Business Profile found. We had checked four different ways. All four came back clean and all four found nothing, so the conclusion looked well evidenced — and the opening line we had drafted for that call was going to be "you don't have a profile at all."

They had a profile. Six reviews, 3.7 stars. All four of our checks had searched the wrong town — the business is one town over from where our list said, and every check inherited that one bad input.

The rule we had was a search that finds nothing is evidence; a search that fails is not. It needed its other half: a clean search is only evidence about the thing you actually asked. Four confirmations of one wrong premise is one observation, not four — and it is more convincing for having been checked four ways, which is what makes it dangerous.

What changed: a business town now comes from the address on its listing, never from the page we found it on. And "no profile found" is the one finding the tool will not put in an email. It goes to a person first.

Two companies, one name, two hundred miles apart

August–September 2026

Two roofing companies in this state share a name. Our first check read one of them and reported a review count. It was the wrong one — the two are about two hundred miles apart, and nothing in the result said so.

Quoting a business its own review count and being wrong is the fastest way to end a conversation, because it is the one error the owner can spot instantly. So the matcher was rewritten to refuse: if two results could plausibly be the business, it reports that it could not tell, and a person decides. It would rather return nothing than return something plausible.

We found two more holes in it since. One matched a listing whose name was missing a word from the one we searched — and the missing word was the whole difference between two real companies. The other matched a business in a different state entirely, because the name agreed and only one result came back. Both are closed now.

The pattern in all three: a single confident wrong answer is harder to catch than an obviously ambiguous one, so the checks have to be about more than whether the tool looked sure.

Why your report might say "Unverified" instead of a number

August 2026

We audited a business with around 350 reviews and a good average. The report scored its reviews zero out of thirty — the largest single category — and told it to treat reviews as needing attention.

Nothing was wrong with the business. Google had simply not served us the panel that carries the review count that day. It does that sometimes, for no reason the business can influence. Our scoring could not tell the difference between a business with no reviews and a number we were not shown, so it treated the second as the first.

That is the worst thing a measurement can do: invent a zero. We changed the rubric so an unreadable number scores neutrally and the report says, in plain words, that we could not read it — and shows you the exact search we ran so you can check. The same audit went from 50 to 64 once it stopped being punished for our blind spot.

A profile we genuinely could not find still scores zero, because that is a real finding. The distinction between "we looked and it is not there" and "we could not see" is the whole job, and you will find it printed throughout your report.

These are the short versions. If you are weighing up a bigger piece of work and want the long one — what broke, what it cost, what we changed — ask. The reasoning is written down as it happens, which is the only reason these posts can be specific.
Get in touch

Ask me to run yours

Tell me the business name and the city. I will tell you what I find, and whether it is worth your money to go further.

ServingSteamboat Springs, Routt County and mountain towns across the West; Greeley, Fort Collins, Loveland and Windsor in Northern Colorado; plus online-only brands anywhere.