Zachary Hoppaugh Marketing for Home Service Contractors
Case Study

How a Home Service Contractor Booked a $6,990 Job in Two Weeks — Without a $1,000/Month Agency, a Contract, or Losing Ownership of His Site

A tree removal contractor in Pennsylvania was paying a marketing agency $1,000 a month. Turned out they owned his entire website — and when he asked for his own traffic numbers, they couldn't pull them up. So he left.

Zachary Hoppaugh
By Zachary Hoppaugh
April 2026
8 min read

Let me tell you about a tree removal contractor in Pennsylvania. I'm keeping his name out of this because he didn't sign up to be a case study — he just wanted a website that brought in jobs.

He's been running his business for years. Clean work, good crew, the kind of guy who gets repeat customers and referrals. When he reached out to me, he was paying a national digital marketing agency $1,000 a month — supposedly for his website, his SEO, and whatever else they'd pitched him on the sales call.

And they pitched him hard. More traffic. More leads. More jobs. A whole team working on his business behind the scenes.

Here's how it actually played out:

  • He talked to a salesperson who made big promises. That salesperson disappeared after the contract was signed. He got handed to a project manager he'd never spoken to before.
  • The project manager subbed everything out. He never knew who was actually working on his site. He'd ask a question and wait days for a response that clearly came from someone unfamiliar with his business.
  • At first, things seemed fine. The site went up. Communication was decent. But over time, responses slowed down. Updates stopped. His traffic dropped, and nobody told him.
  • He asked for his traffic data. They couldn't pull it up. A grand a month for a website, and nobody could even tell him how many people were visiting it.
  • Then the real surprise: they owned everything. His domain. His website. His content. If he wanted to leave, he'd be starting from zero. They had him locked in — not with a contract, but with his own business assets.

A thousand bucks a month. And when he finally cut ties, he didn't walk away with anything they'd built for him.

He eventually got his domain back — they released that one, at least. But the website and all the content? Gone. He was back to square one with a domain name and not much else.

This Is the Story I Hear Every Week

I work with home service contractors — roofers, painters, HVAC guys, plumbers, tree services, cleaners, movers. And some version of this story comes up on almost every call I take.

Different agency names. Different dollar amounts. Same pattern every time:

"It started off great. Then they stopped responding. I don't even know what I'm paying for anymore. And if I leave, I lose my website."

Here's a text I got from a lead last week. Different contractor, different agency, same pattern — he's trying to leave, the agency won't take his call, and he's ready to walk away from his domain entirely:

Text from a lead: Just waiting on them. Unfortunately can't just call them. They have to call back. Yeah, hopefully I can just get out and transfer the domain. If not might have to cancel it all around.

Real exchange with a lead last week.

The contractors who call me have usually been through one of these:

  • A marketing agency that charges $500-$2,000/month — You talk to sales. Then a project manager. Then your work gets done by someone you'll never meet. The first few months are fine. Then the silence starts. The reports stop. But the invoices don't.
  • They don't own their website or domain. Most contractors don't realize this until they try to leave. The agency registered the domain under their own account. The site is on the agency's hosting. If you cancel, you walk away with nothing. (More on what to ask before you hire a marketing company.)
  • A nephew or buddy built a site on Wix. It was cheap. It also looks cheap. No one finds it on Google because it wasn't built to be found.
  • No website at all. Just a Facebook page, maybe an Angi listing, and word of mouth. Their entire online presence is rented space on someone else's platform.

What they all have in common: either they don't have a real website, or they're paying way too much for one that doesn't bring in calls — and they don't even own it.

What I Built for Him

I built him a new website from scratch. Not a template with a logo swap — an actual site built around his services and the area he covers in Pennsylvania.

His Old Agency
  • ✕ $1,000/month
  • ✕ Agency owned the domain
  • ✕ Agency owned the website
  • ✕ Couldn't provide traffic data
  • ✕ Stopped responding to him
  • ✕ Subcontracted all the work
  • ✕ Left with nothing when he canceled
What He Has Now
  • ✓ $97/month
  • ✓ He owns his domain
  • ✓ He owns his website
  • ✓ Full access to all his data
  • ✓ Texts me directly, same-day response
  • ✓ I build everything myself
  • ✓ If he leaves, he keeps everything

There are dedicated pages for tree removal, stump grinding, emergency tree service, and land clearing — each one written around how people actually search for those services. There are pages for every town he covers. His own photos, his own reviews, his phone number front and center.

And he's owned the whole thing since the site went live.

The Results (So Far)

The site has been live for about two weeks. Here's where we're at:

First 2 Weeks — Pulled From His Dashboard
2,660
Google Search Impressions
94
Clicks From Google
10
Leads Through the Site
$6,990
First Job Booked

The site started showing up on Google across multiple towns in his area within days. Homeowners searching for tree removal, stump grinding, and emergency work were landing on his pages and picking up the phone.

Form leads started coming in the first week. Two weeks in, he booked one — $6,990. From a website that costs him $97 a month.

Client text message: We booked a job for $6,990

Actual text from him. Client name blurred out.

The old agency charged him $1,000 a month and couldn't even pull up his traffic. The new site costs a tenth of that and paid for itself — roughly six years over — inside the first month.

$97/month. $6,990 job booked in the first two weeks. That's a 72x return.

Why This Happens

It's not that complicated. His old agency put up a generic site, kept billing him $1,000 a month, and moved on to the next signup. Nobody was thinking about whether homeowners in his area would actually find him. Nobody structured the pages around his services or the towns he covers. Nobody made the call button easy to find on a phone.

They built it, billed him, and stopped returning his calls.

The Real Problem

Most contractor websites aren't built to bring in calls. They're built to look decent in a screenshot. Then they sit there, invisible on Google, while the agency keeps billing you.

I work differently because I'm one person, not an agency. No sales team, no project manager, nobody I'm handing the work off to. When he texts me, I text him back. When something needs to change on his site, I change it.

That's how I can charge $97/month and still build a better site than agencies charging ten times that.

What You Get for $97/Month

Just so we're clear on what you're getting — it's a website, built around your trade and the area you cover. Here's what comes with it:

  • Custom website build — free. No setup fee. No build fee. I build the site from scratch for your trade and your service area. If it doesn't go live, you don't pay a dime.
  • Hosting included. Fast and reliable. You don't have to think about it.
  • Built for your keywords. If you're a roofer in Allentown, the site is structured so when someone searches "roofing contractor Allentown," you've got a real shot at showing up — not buried on page 6.
  • Mobile-first design. Most people are searching from their phone. The site looks right on every screen, and the call button is hard to miss.
  • You own everything. Domain, content, design — all of it. If you leave, it all goes with you. No starting over, no fighting for access.
  • Direct access to me. Need to change your service area, swap photos, update something? You text me and it gets done. No ticket system, no waiting around wondering if anyone's looking at it.

$97 a month. No contract. You can cancel whenever.

The Website Is the Starting Point

The $97/month gets you a professional website that's built to bring in calls. That's the starting point.

When you're ready to do more — local SEO, Google Ads, AI chatbots, automated follow-up so leads don't slip through the cracks — all of that is available. But none of it is required, and nothing gets bundled in to pad the bill.

Most of my clients start with just the site, see what it does on its own, and come back when they want to do more. By that point, we already know each other and they've seen results.

Why $97?

What He Was Paying vs. What He Pays Now
Old agency: $1,000/month (didn't own anything)
Typical agency website: $3,000 - $10,000 upfront
Typical hosting + maintenance: $200 - $500/month
$97/month

Build is free. No setup fee. No contract. Cancel anytime.
You own everything from day one.

Here's the truth — I don't make my money on the $97 a month.

The website is how I earn your trust. I build you something good, I charge less than anyone else in the industry to do it, and there's nothing locking you in. No setup fee. No contract.

My goal is a long-term relationship. If the site starts bringing in calls and you decide you want to go further — SEO, Google Ads, social media, follow-up automation — I want to be the person you come back to. Not because you're stuck with me, but because I already delivered on the first thing I said I would.

The other piece is I only take one client per trade per market. If I'm already working with a painter in your area, I'm not going to take on another one. You get exclusivity. Your competitors don't get the same setup in the same market.

It also means spots go fast. If your trade is already claimed in your market, I'll tell you on the call.

"How Do I Know You Won't Do the Same Thing?"

It's a fair question — and one I got on a call a few weeks ago. After hearing stories like the one above, why would you trust another person with your website?

Here's the honest answer: the domain is in your name from day one. The code that makes up your site — every HTML file, every image, every line of custom work — lives in a shared Google Drive you have full access to. You also have back-end access to the site and your CRM. If you want to take it somewhere else in six months, you have everything you need to walk. I don't have leverage to hold your business hostage — which means the only way I stay your provider is if the site keeps earning its keep. That's the deal. It's the opposite of how most agencies are structured, and it's the whole reason the $97 works.

Who This Is For

  • Contractors who are paying an agency too much for a website that doesn't generate calls
  • Contractors who don't own their website or domain — and didn't know it until now
  • Contractors who don't have a website at all, or have one that's embarrassing to share
  • Contractors who want to show up on Google when homeowners search for their trade
  • Contractors who are tired of relying entirely on word of mouth and hoping the phone rings

This is not for contractors who:

  • Need 20 leads by Friday (a website is a foundation, not a light switch)
  • Think websites and marketing should be free (hosting and my time aren't — and if $97/mo feels expensive, we're not a fit)
  • Don't answer the phone or follow up with leads (a website sends you leads — it doesn't close them for you)
  • Want someone to guarantee a specific number of leads or jobs (nobody reputable will — and if they do, run)

What the Call Looks Like

If any of that sounds familiar, it's worth a 20-minute call. I pull up your current online presence — your site (if you have one), and what comes up on Google when someone searches your trade in your area. I tell you what's working and what isn't. If I can help, I walk you through what I'd build and when it can go live. If your spot's already gone, you'll know right away.

Don't worry about photos, logos, or content — I'll work with whatever you have, and where there's a gap, I'll handle it.

No pitch deck, no "let me check with my team." Just you and me on a call, and a straight answer either way.

And the risk is on me: you don't pay a dime if the site doesn't go live. I'll make as many edits as needed until you're happy with the final product and it goes live.

If This Sounds Like You

I offer a free 20-minute call to map out what I'd build for you. If it's a fit, I build the site free — $97/month once it's live.

Get your free website →


Zachary Hoppaugh is a marketing specialist based in the Lehigh Valley, PA. He builds websites and marketing systems for small businesses — with a focus on home service contractors. His work has been featured in Brainz Magazine. You can reach him directly at (610) 936-8112.

Image

Home Service Only

Built exclusively for contractors — not e-commerce, not SaaS

Image

One Person

You talk to me, I do the work — no account manager relay

Excellence

Results Over Reports

Calls booked and jobs scheduled — not vanity metrics

Copyright 2026. Zachary Hoppaugh LLC. All Rights Reserved. | Privacy Policy | Terms of Service