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.










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.
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.
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.
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.
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.
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.
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.
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.
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.
Plumbing
Emergency intent converts in minutes and never scrolls. Speed, proximity signals, and a profile that answers at 2am decide it.
Roofing
Storm cycles rewrite the search volume overnight. The contractors who rank in the calm weeks take the calls in the loud ones.
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.
Electrical
Panel upgrades, EV chargers, and generator work are three different searches from three different homeowners. One page cannot hold them.
Duluth, MN
Our home market. Lake effect, an older housing stock, and a competitive field we know by name.
Superior, WI
Across the bridge, a different state, a different licensing board, and a search market that behaves nothing like Duluth’s.
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.
Garage door
Broken spring queries spike in the first hard freeze. Opener brands and door styles carry the quieter months.
Eau Claire, WI
Real search demand and a lighter field than the metros further south.
Twin Cities, MN
The metro term belongs to somebody else and probably always will. The suburbs are a different question entirely.
Green Bay, WI
A metro that reads as one place on a map and behaves like six on a results page.
Wausau, WI
About 139,000 people in the whole metro, which makes it one of the few markets you can finish.
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.
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.
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.
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.
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.
No obligation, no pushy sales call. Month to month if you start.
Why contractors move to us
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.
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.
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.
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.
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
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.
Verbatim, and verifiable.
“From the initial consultation to the final launch, their team was professional, creative, and truly attentive to our needs. They delivered a website that is visually stunning, user-friendly, and optimized for performance.”
“Josh is extremely knowledgeable and helpful. Great quality website and always quick to respond when I have questions. Highly recommend Bear North Digital!”
“Josh provided insightful marketing advice that truly resonated with my business goals. His depth of knowledge is impressive, and he quickly identified key areas for improvement.”
“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.”

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 plansStop renting page one. Own it.
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.