RB WorksBook a Free Call

Most home service shops lose jobs before 9am.

Not because of price. Not because of bad work. Because nobody could find them. We build a custom site from scratch — fast, mobile-first, designed to convert — and feed it with content, local rankings, and lead capture every month after that.

You already know the gap. Here's what it usually is.

You're invisible to your own town.

Someone Googles "HVAC near me" in Roseville at 8pm. Three names show up. You aren't one of them. They book the first result, and you never knew they were looking.

Your website is a brochure built on a template.

It loads fine. It looks okay. But brochure-style template sites can't be tuned into a salesperson — slow load, generic markup, no real structure. That's a rebuild, not a tune-up.

After-hours leads vanish.

Someone fills out a form at 9pm Sunday. Nobody sees it till Tuesday. By then they've already booked someone else. Real money, walking out quietly every week.

Your competitor isn't better. Just easier to find.

The shop across town is doing the same work you are. They show up first on Google. They get the call. You don't.

You can't tell what's actually working.

No report. No number. No clear answer to "is this paying off?" Just a vague sense that you should probably be doing more online — and no idea where to start.

Every shop has a different mix. Some are bleeding from after-hours. Others can't be found at all. Either way — fixing it isn't complicated. It's just not getting done without someone to run it.

Why this works.

Every fix we make answers one of four questions. No fluff. No vanity metrics. Just the math behind why it pays off.

1

What result does this actually get?

More calls. More booked jobs. Showing up when someone in your town searches for what you do — before your competitor does. Not impressions. Not traffic. Calls that turn into jobs.

2

Will it actually work for you?

Every shop gets a competitor audit before we touch anything. You see exactly where the top three shops in your area rank and why. Then we build a plan that targets the gaps they're leaving open. You're executing against a clear map, not guessing.

3

How long until something happens?

Site live in 14 days. First content published week three. First time Google shows you in local results — typically inside 30 days. Month six looks very different from month one.

4

How much work does this add to your plate?

One 60-minute call when you sign up. That's it. We write the content, build the site, publish the posts, track the rankings, and send you a plain one-page report each month. You run the shop. We run the marketing.

What you actually get.

Most agencies sell you one piece and call it a strategy. A website with no content. Blog posts with no site to land on. SEO advice with no one to execute it. We build the whole thing from scratch in our own stack — site, content, capture, rankings — and run it every month.

Custom website, built from scratch

$3,500 value

Not a template. Not a Wix tweak. We design and build it in our own stack — fast load, clean markup, schema-ready, mobile-first. Click-to-call, contact forms, Google Maps, and the trust signals that make a first-time customer feel confident enough to book.

Competitor audit

$500 value

Before we touch anything, we map where the top three shops in your area rank and why. You see the exact gaps they're leaving open. That's where we focus first.

On-page SEO foundation

$800 value

Title tags, meta descriptions, page structure, schema markup for local business, page speed fixes. Built into the site from day one — not bolted on later.

Google Business Profile optimization

$400 value

A fully completed, category-optimized profile with the first five posts written and scheduled. Often the first thing a customer sees before your website. Most shops have a half-finished one — this alone can move rankings in 30 days.

SEO blog posts in your voice

$800/mo value

Each post targets one specific question your customer is already Googling. Written to sound like you, not a marketing agency. Published, indexed, and tracked every month. You never write a word.

Lead capture system

$600 value

A quote request form, an automated confirmation so the customer knows their message landed, and a follow-up sequence for leads that come in after hours. So you don't lose a job because someone emailed at 9pm Sunday.

Monthly performance report

$200/mo value

One plain page. Who found you this month, what they searched, and what moved. No dashboards to learn. No logins to manage. Just a straight read on what's working.

Quarterly strategy refresh

$300/qtr value

A 30-minute call every three months. We look at what's ranking, where competitors are moving, and what to adjust. Keeps the system sharp as the market shifts.

The honest math.

Buy each piece separately from a web designer, an SEO consultant, and a content agency — and you're well past $7,000 upfront and several hundred a month coordinating vendors yourself. The Growth plan is $997 a month with a one-time setup. One vendor. One system. One person who knows your business and handles everything.

What you don't have to do.

You don't write anything. You don't post anything. You don't log into a platform. You don't chase anyone for a report. You don't sit through a strategy call decoding marketing jargon. You answer the phone when it rings. We make it ring more.

Two plans. One outcome.

A real site, built right, with content and local rankings working for you every month. Pick the speed you want to run at. Cancel anytime.

Most shops start here

Growth

$997/month

The complete system. Custom site, content, lead capture, rankings — handled.

  • Custom-built website (no template tinkering)
  • Four SEO blog posts per month
  • Lead capture form + after-hours follow-up
  • Google Business Profile optimization
  • Competitor gap tracking

Dominate

$1,497/month

For shops that want to own page one and stay there.

  • Everything in Growth
  • Six SEO blog posts per month
  • Free resource page each quarter
  • Local directory submissions
  • AI citation monitoring

$2,500 one-time setup. Site live in 14 days, or your first month is free.

Need a brand refresh first? See the Brand Foundation on the pricing page.

See full pricing →

A good fit looks like this.

  • You run an HVAC, plumbing, electrical, or cleaning business in the Sacramento area — Rocklin, Roseville, Folsom, Lincoln, Auburn, Elk Grove, and everywhere in between
  • You've got 5 to 50 people. You're profitable, but the phone isn't ringing as often as it should — and you're tired of being told the answer is "more ads"
  • You want a real site, not a template patched together — and you want someone to handle this so you can run the shop

Probably not a fit if you're shopping for a one-off website redesign or a single SEO consult. This is an ongoing system, built end-to-end, not a one-time deliverable.

Ryan Barry, founder of RB Works — marketing for Sacramento home service businesses

Hi, I'm Ryan Barry.

I've spent years designing websites and building marketing systems for small businesses — including service-adjacent companies where I saw firsthand what happens when nobody's running the marketing. The work is good. The customers are happy. The phone still doesn't ring as often as it should.

I built RB Works around a simple idea: stop selling shop owners pieces. Build the whole thing — site, brand, content, SEO — in one place, run it for them, and report back in plain English.

I'm based in Rocklin and work with home service businesses within about an hour's drive. I'm not a consultant who parachutes in with a presentation deck. I'm a neighbor who knows how this stuff works and will give you a straight answer.

Common questions.

Do I need to sign a contract?
No. Month to month. Cancel anytime with 30 days' notice.
What if I already have a Wix, Wordpress, or template site?
We build a new one. Content and SEO consistently underperform on template platforms — slow load, bad markup, no real structure — and to deliver the result we promise, we need to own the site too. The setup fee covers the rebuild. If your current site is genuinely working, we'll tell you that on the call.
How long until I see results?
Site live in 14 days. Content indexed by week three. First measurable movement in local search — typically within 30 days. Compounding by month three to six.
What if I'm not very tech-savvy?
That's most of our customers. After your first 60-minute onboarding call, the only thing you have to do is approve your website before it goes live. Everything after that is handled.
How is this different from the marketing agencies I keep hearing from?
Most agencies sell you one piece and call it a strategy — a website with no content, blog posts with no site to land on, SEO advice with nobody to execute it. We design and build the whole system in-house, run it ourselves, and report back monthly in plain English.

Found yourself nodding at any of this?

Book a free 20-minute call. No pitch — just a quick look at where your shop stands online and a straight answer on what to do first. If we're not a fit, I'll tell you that too.