seo for home service businesses.
HF
HH
EP
WP
TL
Trusted by 100+ Home Service Business Owners
Home service teams we work with
.png)

Client results
Keywords and traffic matter, but they are not the scoreboard. Every month or two we sit inside your CRM with you and work out how much of the revenue came from search. These are the numbers those reviews produced.
Heartwood Fence
Fencing · Virginia Beach, VA
Revenue generated
$300k
Time
6 Months
Invested
$6K
Hammers Heating and Cooling
HVAC · Vancouver, BC
Revenue generated
$350k
Time
6 months
Invested
$12K
EcoPro Heating
HVAC · Greater Vancouver
Revenue generated
$360K
Time
6 months
Invested
$17K
Whyte Plumbing and Heating
Plumbing and HVAC
Revenue generated
$200K
Time
6 Months
Invested
$12k
Thaysen Landscapes
Landscaping and design
Revenue generated
$220K
Time
3 months
Invested
$5k
Heilman Renovations
General contracting
Revenue generated
$310K
Time
6 months
Invested
$13k
John Andrew
Tree Service
Quotes sent
$50K
Time
3 months
Invested
$5k
Stan
Renovations
Revenue generated
$138K
Time
12 months
Invested
$11k
Tristan
Tree service
Revenue generated
$60K
Time
4 months
Invested
$4k
Read this before you book
Most agencies will take your money either way. We would rather tell you now, because the businesses that do well with search are at a specific point when they start. Here is how to tell which side you are on.
Not yet
Do not start with SEO if
You are under $50K a month in profit.
Search takes six months or more to pay back. Spending ten to twenty percent of a thin margin while you wait is a hard position to hold.
You need jobs on the calendar this quarter.
Then run Google Ads or paid social. That is the right tool for speed and we will happily tell you so on the call.
You have no CRM and no lead tracking.
If nobody is recording where a job came from, nobody can prove what the work earned you. Including us.
Good fit
SEO will likely work if
You clear $50K a month in profit.
You can put a slice of that into a channel for six to twelve months without it keeping you up at night.
You want growth that compounds.
Search gets cheaper per lead the longer it runs. It is hard to find a more profitable channel once it is built.
You run on numbers.
A CRM and consistent sales tracking is all we need. We set up Analytics and Tag Manager and read the rest from your system.
Not sure which column you are in? That is exactly what the call is for. If search is not the right move for you right now, we will point you at what is and you can come back when the timing works.
Why us
If you have hired an SEO agency before, some of the left hand column will look familiar. This is the list of things we built the agency to do differently in 2023, and we still run it this way.
Most agencies
Endurance Digital
Commitment
Six, twelve or twenty four month contracts signed before you have seen a single result
Month to month, always. We earn the next twelve months rather than locking them in
What you buy
A fixed package: two landing pages, so many backlinks, the same for every client
Whatever gets you into the top three this month, decided from your own keyword data
Industry
Dentists, ecommerce, law firms and you, all running off the same playbook
Home services only. We know what homeowners type and what makes them call
Reporting
A monthly PDF of impressions and rankings that nobody in your office can act on
Leads and revenue, read out of your CRM with you, in plain English
Communication
An account manager you have to chase, and a support inbox for everything else
A private Slack channel or live thread. Same or next day replies, plus a monthly call
Visibility
You find out what happened at the end of the month, if you find out at all
A live sprint planner showing every task in progress and every task finished
Team
Sold by one person, then handed to whoever is cheapest that quarter
An in house team in North Vancouver: PM, SEO specialists, developer, designer
Your risk
Pay up front and hope. If it does not work, that is your problem now
A full refund if performance has not moved in the first 90 days and you are unhappy
Map pack rankings
These are grid scans of the map pack. Each dot is a real point in the service area and the number is where the business sits for that search when someone is standing there. Use the arrows to move through them.
How it runs
The complaint we hear most about previous agencies is silence, followed by a report nobody can read. Here is the whole sequence from first contact onwards.
01
Before you commit to anything we review your search presence and your competitors, then send it over with a short screen recording from Stephen walking you through it.
02
Google Meet. Your goals, your numbers and what is in the way. Low pressure, and if you are not a fit we will tell you where to go instead.
03
Thirty to forty five minutes to set up tracking and access, agree priorities and lock the first sprint of work.
04
A private Slack channel or a live email thread with the team. Emails get a same day or next day reply, not a ticket number.
05
Olu, our account manager, sends a weekly note on what shipped. Stacy keeps a sprint planner updated live so you can see every task in progress and every task done.
06
Your report arrives before the call. We run through what the numbers mean, and your seasonal offers and industry changes go straight into next month's plan.
A private Slack channel or a live thread with the people doing the work. Same or next day replies, every time.
A project manager, SEO specialists, a developer and a designer, all under one roof in North Vancouver. Nothing gets handed off and forgotten.
Monthly reporting in plain English, tied to leads and revenue, plus a live sprint planner showing exactly what we are working on right now.
Meet the team
Seven of us, all in house in North Vancouver. You will know every one of them by name inside the first month, because they are the ones in your Slack channel and on your monthly call.
SB
Stephen Baker
Founder
Started Endurance Digital in 2023 to be the opposite of the agencies his clients had already been through. Runs every discovery call and records the free audit walkthroughs himself.
O
Olu
Account Manager
Your main point of contact and the person who sends the weekly update on what shipped. If you message the Slack channel, Olu is usually the one answering the same day.
S
Stacy
SEO Strategist
Builds your sprint planner and keeps it updated live, so at any point you can open one sheet and see the exact tasks in progress and the ones already finished.
R
Reza
Account Manager
Runs the monthly reporting calls and the attribution reviews inside your CRM, which is where the search data turns into the revenue number you care about.
A
Artem
Developer
Handles everything technical: site speed, indexing, landing page builds in Webflow and WordPress, and any fix that needs someone who can actually read the code.
P
Poppy
SEO Content
Writes the service pages, the location pages and the blogs, all aimed at the searches your customers are running rather than the ones that look good in a report.
?
Add name
Designer
Designs the landing pages and the site work, so the pages we build to rank also look like a business a homeowner would trust with their house.
Portrait placeholders, drop in the real headshots
pricing
You should invest an amount that makes sense for your business, not an amount that fits somebody's pricing tier. On the call we will recommend a number. The final call is yours.
$2,000 to $10,000 per month
Where you land depends on the size of your market, how far behind your site is and how fast you want to move. Below about $2,000 a month there is not enough room to do work that shifts anything, so we will send you to Google Ads instead of taking the money.
$2K starting point
$10K aggressive
Month to month, always
No six, twelve or twenty four month lock in. Our job is to earn the next month, not to trap you in the first one.
A 90 day performance guarantee
If leads, traffic, rankings and profile visibility have not moved in the first two to three months and you are unhappy, we refund everything you have paid.
Budget moves with results
We start conservative, prove the return, then make the case for increasing spend. Never the other way around.
Frequently asked
Six to twelve months for a proper return on investment. Anyone promising faster is either selling you ads or selling you a story.
What you should see inside the first 90 days is movement in the leading indicators: more leads than the previous 90 days, more traffic, more keywords ranking and your Business Profile showing on more searches. If those are all true, the revenue follows a few months later.
It changes month to month, on purpose. We analyse your performance and pull the list of searches you need to reach the top three for, then work backwards to the highest leverage tasks for getting there.
Early on that is foundational: titles, meta descriptions, alt text, page copy and tracking. Once the fundamentals are solid it moves into service and location pages, Business Profile management, directory listings, informational content and link building.
Nobody can honestly guarantee a ranking. What we can do is remove the risk of being stuck with us.
All work is month to month, so you can leave whenever you like. On top of that, if you are unsatisfied and there is no sign of improvement in performance in the first two to three months, we refund the full amount you have paid.
Usually simple. In most cases your current agency holds your hosting and sometimes your domain. Put us on a three way email thread with their account manager and we handle the conversation about moving hosting across. You do not need to referee it.
Because understanding your business model is only half of it. The other half is understanding homeowners: what they type into Google when a furnace dies or a fence comes down, what makes them call one company over the one listed above it, and what they need to see before they book.
That knowledge is the difference between a page that ranks and a page that ranks and gets the call. It comes from doing this in one industry for years, not from a template.
HF
HH
EP
WP
TL
Trusted by 100+ Home Service Business Owners
Stop guessing. Start ranking.
If you are serious about getting found when a homeowner searches, book a call with the Endurance team. We send a free audit of your site and your top three competitors first, so the call starts with your numbers instead of a pitch.