Field guide · growth for the trades 4.9 on Google · 30+ reviews Superior, Wis. · est. 2018
Bear North Digital

Home services SEO for contractors

Get found by the homeowner who is already looking for you.

SEO for home service contractors is the work of getting your company to show up when homeowners in your service area search for what you do: your Google Business Profile and map pack, a page for every service and town, and the reviews behind them. Bear North Digital does it for HVAC, plumbing, roofing, remodeling, electrical, garage door and auto glass companies on one flat monthly plan, month to month.

4.930+ Google reviews
125+Contractors served
8+Years in home services
$0Setup fees, month to month
Trusted by
Advantage AirHack's Plumbing & DrainCrawl Space DoctorsBig Rock ConstructionSavvy SystemsLettieri RenovationsSchroeder ElectricHowdy Garage DoorsLake Effect CoatingsAdvantage RemodelStony Creek FenceSuperior GlassMold ZeroSGI Auto GlassCampbell ConstructionTool LockerTwin Ports CremationLake CountyHarborview Dental
Certified by
Google PartnerMeta Business Partner

Rankings are not the product. Booked jobs are.

Plenty of contractors rank for something and still have a quiet phone. The terms that matter are the ones a homeowner types when they have already decided to spend money, in a town where you actually send a truck.

Belief 01

Intent beats volume

A term with 90 searches a month and a credit card behind it is worth more than one with 9,000 and none. We build toward the query that ends in a job, not the one that looks good in a report.

Belief 02

Your site is the constraint

Most contractor sites cannot rank because of how they are built, not what is written on them. Speed, structure, and crawlability come before a single new word gets published.

Belief 03

One page, one job

A page trying to rank for five services in four towns ranks for none of them. The fix is boring and it works: give every real search its own page and give that page something worth reading.

Belief 04

Reviews are a ranking system

Volume, recency, and what the words actually say all feed the map pack, and they feed the homeowner comparing three names at a stoplight. A steady trickle of honest reviews outperforms a burst of solicited ones every time, and it survives the filter.

Belief 05

Content has to earn its page

Nobody reads eight hundred words of throat clearing about the importance of a functioning furnace. Answer the question, give a real number, say what it costs, and get out. Pages written for a word count read like pages written for a word count.

The work · search numbers on the record

Search results, on the record.

Search visibility and organic clicks come from Google Search Console on the client’s own property, not from a rank tracker we control. Every row links to the study behind it.

Where you want to go

The work looks different depending on what you install and where you install it. Start with the branch that matches your trade or your market.

01

Local SEO and Google Business Profile

The map pack is three slots and most of the calls. Profile hygiene, review velocity, and the citation cleanup nobody wants to do.

02

HVAC

Demand arrives in two spikes a year and disappears between them. Ranking has to be built in the shoulder season, before the phone is supposed to ring.

03

Plumbing

Emergency intent converts in minutes and never scrolls. Speed, proximity signals, and a profile that answers at 2am decide it.

04

Roofing

Storm cycles rewrite the search volume overnight. The contractors who rank in the calm weeks take the calls in the loud ones.

05

Remodeling

A six month consideration window means the first search is never the one that books. You have to be findable across all of them.

06

Electrical

Panel upgrades, EV chargers, and generator work are three different searches from three different homeowners. One page cannot hold them.

07

Duluth, MN

Our home market. Lake effect, an older housing stock, and a competitive field we know by name.

08

Superior, WI

Across the bridge, a different state, a different licensing board, and a search market that behaves nothing like Duluth’s.

09

Auto glass

Chip and windshield searches are decided by proximity and by whether you bill the insurer directly. Both belong in the profile, not buried on a page.

10

Garage door

Broken spring queries spike in the first hard freeze. Opener brands and door styles carry the quieter months.

11

Eau Claire, WI

Real search demand and a lighter field than the metros further south.

12

Twin Cities, MN

The metro term belongs to somebody else and probably always will. The suburbs are a different question entirely.

13

Green Bay, WI

A metro that reads as one place on a map and behaves like six on a results page.

14

Wausau, WI

About 139,000 people in the whole metro, which makes it one of the few markets you can finish.

15

Fargo, ND

One metro across two states. The Minnesota half is the one nobody is writing for.

What we actually do every month.

No mystery retainer. Here is the standing work, and you see the output of all of it.

01

Fix the foundation first

A full technical pass before anything else: page speed and Core Web Vitals, crawl and index coverage, internal linking, schema, redirects, and the duplicate or orphaned pages that quietly eat your crawl budget. If your site cannot be read properly, nothing written on it will rank, and we will tell you that in week one rather than month six.

02

Build the pages that can rank

A page for every service you sell and every town you serve, written to answer the question somebody actually typed. Drafted in house, edited by a human, sent to you before it goes live. Nothing publishes without your yes.

03

Earn the map pack

Profile management on a weekly cadence, review generation that does not feel like begging, category and service accuracy, and the citation cleanup that fixes the wrong phone number sitting on forty directories since 2019.

04

Report on calls, not impressions

Call tracking and form attribution tied back to the page and the query that produced them. You get the number of booked jobs search produced this month. Impressions are context, never the headline.

Want to know what you could actually own?

Tell us your trade and your market. We audit where you show up today, mock up what your site should look like, and hand you the plan. Free, and yours to keep either way.

Free growth plan · 30 seconds
This field is for validation purposes and should be left unchanged.

No obligation, no pushy sales call. Month to month if you start.

Why contractors move to us

Reason

You own the work

Pages live on your domain, in your CMS, under your account. Leave whenever and it all stays. We have never held a login hostage and we are not going to start.

Reason

Month to month

No twelve month lock. If the work is good you will stay because it is working, and if it is not, a contract was never going to fix that.

Reason

We speak contractor

You should not have to translate your business for your marketing company. We know what a shoulder season is, why a maintenance agreement matters, and what a dispatch fee does to your close rate.

Reason

Honest about the ceiling

Some markets are winnable and some are not worth the spend. We will say so before you sign, even when the honest answer costs us the deal.

Paid buys today. Search compounds.

The honest case for SEO is not that it is cheaper. Early on it is slower and it costs more per call. The case is what happens in month nine, when the pages you paid for last spring are still producing and you have stopped paying for them.

Mo 1Mo 6Mo 12 Paid: flat cost per job Search: cost per job falls crossover

Illustrative shape, not a client result. The crossover month depends on your market and how much technical debt the site starts with.

This is also why we rarely recommend search on its own. Ads carry the phone while the pages mature, then the mix shifts as organic picks up the volume. A contractor who starts both in the same month usually stops noticing which channel a call came from, which is the point.

How the work runs

Depth by plan

SEO is in every plan. The depth is what changes.

Trailhead ships the foundation: on-page SEO, your core city pages, Google Business Profile management, and two blogs a month. Compass runs the active monthly program. Polaris runs it across multiple markets, with research-heavy monthly content, link building, social and video. Flat monthly pricing, published for anyone.

Questions worth asking

Q.01What does SEO actually cover here?

Technical repair, the pages that earn rankings, the profile that earns the map pack, and the reporting that shows which of those produced a call. Not a monthly report of impressions you cannot spend.

Q.02How long before it pays for itself?

Profile and technical work can move things inside a quarter. Pages and reviews compound over six to twelve months and keep paying after you stop buying them. That is why most plans run ads alongside: paid carries the front end while the free real estate builds underneath.

Q.03Do I own the pages you write?

Yes. Everything is built on your site, on your domain, in your CMS. If you leave, the pages, the content, and the rankings stay with you. There is no license to renew and nothing gets switched off.

Q.04Do you guarantee first place?

No, and anyone who does is selling you something. Rankings depend on your market, your competition, and your reviews. We will tell you before we start whether the terms you want are realistic, and we would rather lose the sale than take money against a target we cannot hit.

Q.05Can you work on a site you did not build?

Most of the time, yes. We audit first and tell you honestly whether the platform is worth investing in or whether the money is better spent rebuilding. Sometimes the answer is that your current site cannot rank no matter what we write on it.

Q.06What do you need from me?

A couple of hours up front for a kickoff, then roughly thirty minutes a month to review drafts and approve what goes live. Nothing publishes without a human on your side saying yes.

Contractors who let us run the search work

Verbatim, and verifiable.

“We will not guarantee you rankings, because nobody honest can. What we will do is show you the work, and the numbers on your own Search Console, and let those keep the account.”

Josh Kimmes, founder of Bear North Digital
Josh Kimmes
Founder, Bear North Digital

No annual contract, ever.

SEO compounds slowly. That is not a reason to lock you in, it is the reason we have to keep earning the month. You own the pages, the content, and the data if you ever leave.

See the plans
Our whole SEO philosophy

Stop renting page one. Own it.

Before you spend a dollar

Get your free growth plan.

A free website mockup, a 60-point audit of your current marketing, and a custom growth plan built for your market. No obligation. No pushy sales call.

125+ contractors served · month to month · you own everything
Call Text Get my free growth plan