For local service businesses

Your customers are searching. Right now, they're finding someone else.

Google Business Profile, a website that actually converts, and a review system that keeps working. Set up in about two weeks, then maintained every month so it never goes stale.

$750 to build it
then
$99/mo to keep it working

No contract, cancel anytime.

Free check, no obligation. Takes about five minutes.

plumber near me
What your customer sees today
1 Northside Plumbing & Drain★★★★★ 4.8 · 96 reviews · Open now
2 Riverbend Mechanical★★★★★ 4.7 · 61 reviews · Open now
3 A-1 Rooter Service★★★★☆ 4.5 · 38 reviews · Open now
· Your businessNot on this page. Not on the next one either.

An illustration, not a live search. Competitor names are made up. Where you'd actually land depends on your market, your reviews, and how long you've been listed.

Sound familiar?

You do good work. The internet doesn't know it.

Almost every local business I talk to has some version of the same four problems.

Your Google listing was never claimed, or somebody set it up years ago and nothing's been touched since.

You have no website, or one that loads slow, looks dated on a phone, and doesn't give anyone an easy way to call you.

You have three reviews. Your competitor has ninety. Your customers love you. Nobody ever asked them to say so.

Your phone number is different in three places online. So Google isn't sure you're a real, current business.

Fixing all four is one project. Keeping them fixed is what the monthly is for. That's this package.

What you get

What you get in the first two weeks.

Here's exactly what gets built up front, and exactly what stays maintained after. No surprises on either side.

Your Google profile, claimed and built out

I claim it (or fix the one that's there), then set your categories, services, hours, service area, description, and photos so you actually come up in local and map results.

Kept up after that: fresh posts and photos two to four times a month, so the profile stays active. Google favors the ones that don't go quiet.

A matching Yelp listing

Claimed and set up to match your Google profile exactly. Same name, same address, same phone, same categories. Consistency is what makes Google trust you.

Where it stops: claimed and matched. Yelp advertising is their product, not mine.

Your domain, handled

This is the part that stops most people. You don't have to go buy a domain, figure out DNS, or talk to a registrar. I register it for you, in your name, and point it where it needs to go. The cost is covered in your setup fee.

Where it stops: registered in your name and pointed at your site. It's yours, and the renewal is covered while you're a monthly client.

A simple website that turns searches into calls

One page (up to three if you need them), fast on a phone, with a tap-to-call button and a form for the people who won't call. Built to get you the job, not to win a design award.

Kept up after that: edits whenever you need them, new hours, services, or seasonal changes, handled within a few business days.

A review system that keeps working

A direct review link, a QR code for your invoices and truck, and a short message you can text a customer when the job's done. Reviews stop being something you keep meaning to get around to.

Kept up after that: requests keep going out and I respond to the reviews that come in, so your count keeps climbing instead of stalling.

Every customer gets the same ask

Some people set these systems up to screen out unhappy customers and only send the happy ones to Google. That's against Google's rules and the FTC's, and it can get a profile stripped or suspended. I don't build it that way. Everyone gets the same request, which is also why the reviews you get will hold up.

What it costs

Straightforward pricing.

The Local Visibility Package

$750
Setup · one time

Everything above. Profile, domain, website, review system. Two weeks, start to finish.

  • Google Business Profile claimed and optimized
  • Yelp profile claimed and matched
  • Domain registered in your name and pointed at your site
  • Website, up to 3 pages, mobile-first
  • Tap-to-call button and lead form
  • Review link, QR code, and request template
  • The words that go on your site, written for you

Kept working

$99/mo
Month to month

Because a listing you set up and walk away from goes stale in about six months. Here's what the monthly covers:

  • Hosting, domain renewal, and SSL certificate, all paid and managed
  • Review requests going out, and me responding to the reviews that come in
  • Google profile posts and fresh photos, two to four times a month
  • Site edits whenever you need them: new hours, services, seasonal changes
  • A one-page report each month: calls, direction requests, search visibility

No contract. Month to month. No twelve-month lock, no cancellation fee, no auto-renewal you have to fight your way out of. If it isn't working for you, tell me and we're done at the end of the month.

Start with a free check →

Not included: Google Ads and anything outside the monthly scope above, like new pages, redesigns, or new features. Those get quoted separately when you want them. I'd rather do a few things well than pad the bill.

Who owns what

You own all of it.

Some companies register your domain in their own name, set up your Google profile under their account, and hold onto it as leverage if you ever want to leave. That's not how this works.

Your domain is registered in your name and your business address. Your Google Business Profile lists you as the owner and me as a manager. Your reviews, your photos, your content, your customer list. Yours.

If you cancel, I hand over the logins and transfer the domain within ten business days, at no charge. You keep everything. That's in writing in the service agreement, not just a promise on a website.

It works

What this looks like when it works.

Ryan runs Whitewater Wrecker Service out of Saint Charles. Good operator, been at it for years, and almost nobody could find him online. We set up the profile, built the site, and put a review system in place. He now has more than 110 five-star reviews and his call volume has doubled. He didn't change what he does. People just started being able to find him.
WW
Whitewater Wrecker ServiceSaint Charles, MN
110+
Five-star Google reviews
2×
Call volume
Same crew
Same work, more calls
How it goes

Four steps. Most of the work is mine.

Order matters here. Each step depends on the one before it.

Step 1

The free check

You tell me your business name and town. I look you up the way a customer would and tell you what's actually there. Takes a few minutes and costs nothing.

Step 2

You hand me the keys

Business details, hours, service area, logo, and a handful of job photos. One short call and we're done. It's the only real time this asks of you.

Step 3

I build it

Profiles claimed and set up, site built, review system wired in, and everything checked so your name, address, and phone match across all of it.

Step 4

You go live

We walk through it together so you know how to ask for a review and where your leads land. Then it's live, in your name, and I keep it maintained every month so it doesn't go stale. Cancel anytime and it's all yours to walk away with.

Straight answers

The questions I get asked most.

How long does setup take?

About two weeks. Google verification is usually the slow part and it's out of my hands, but everything else moves fast.

What if I already have a website?

Then we might not need to build one. Send me the link and I'll tell you honestly whether it's worth keeping. If it is, your setup fee comes down.

What if I already have a domain?

Perfect, we'll use it. You keep it in your own registrar account and just point it at the new site, or I can manage the renewals for you. Your call.

Do I have to sign a contract?

There's a service agreement so we both know what's included and who owns what. But there's no minimum term. Cancel any month.

What happens if I cancel?

You get the domain, the logins, the site files, and full control of the Google profile. Ten business days, no charge. Your reviews and your Google listing aren't affected at all, they just stop being maintained. I keep your website live for thirty days after you cancel so you have time to move hosting, and I'll answer questions during that window. Brand-new domains have a 60-day transfer lock from ICANN that nobody can get around, so if it's less than 60 days old, that's the timeline on the domain itself.

Can you guarantee I'll show up first on Google?

No, and be careful with anyone who does. What I can guarantee is that your information is complete, accurate, and maintained, which is what Google actually rewards. Ryan's results came from doing that consistently.

Are you local?

Based in Austin, Minnesota. Working with businesses anywhere in the country.

Let's find out where you stand.

Send me your business name and I'll check what shows up. No pitch attached to it. If everything looks good, I'll tell you that and you can get back to work.

What I'll promise

The check is free and I'll tell you the truth about what you need, even when the answer is "less than you think." Everything I build is in your name and stays yours, and there's no contract to sign your way out of.

No cost, no obligation. I'll get back to you within one business day.

Call Free check