Walkthru LabsWALKTHRU LABS Request a quote

Our work / Electrical Contracting

An electrician's site grew from 11 to 178 keywords.

Osborne Electric & Contracting is a family-owned electrical contractor based in Bluffdale, Utah. We rebuilt their website around service and city pages, and built tools behind it for leads, reporting and bid material lists.

Client
Osborne Electric & Contracting
Location
Bluffdale, Utah
Industry
Electrical Contracting
Services
Website, SEO, AEO, Lead routing, Client dashboard, Estimating support
Engagement
Since February 2026
Status
Live
The Osborne Electric & Contracting home page
11 to 178keywords in Google's top 100, Jan 2026 to Sep 2026Semrush US, Jan and Sep 2026
22keywords in Google's top 10Semrush US, 18 Sep 2026
8thfor "home generators utah" (320 searches a month)Semrush US, 18 Sep 2026

01

The challenge

In January 2026, Semrush found osborne-electric.com in Google's top 100 for 11 keywords, with about 6 visits a month. For a contractor serving five counties, the site was close to invisible.

Search volume for the trade is real but scattered. Most of it sits in city-plus-service phrases and in generator searches, which few local competitors target. The old site had no page aimed at most of them.

02

Keyword research

Before we write a page, we find the searches that bring Osborne Electric & Contracting work. These are the terms from our research, with the monthly search volume, how hard each one is to rank for, and what an ad click costs.

Target keywords · Semrush US · 18 September 2026
KeywordSearches / moDifficultyAd cost / clickRank now
emergency electrician near me22,20018 Easy$20.53Not in top 100
ev charger installation near me22,20045 Possible$13.74Not in top 100
standby generator installation5,40037 Possible$8.98Not in top 100
generac generator installation4,40033 Possible$8.46Not in top 100
panel upgrade2,90033 Possible$11.51Not in top 100
electrician salt lake city72040 Possible$37.12Not in top 100
park city electrician72010 Very easy$22.61#37
transfer switch installation48015 Easy$5.71Not in top 100
home generators utah2603 Very easy$0.00#8
commercial electrician salt lake city17012 Very easy$0.00#57
electrician provo14015 Easy$22.33#9
electrician south jordan706 Very easy$43.69Not in top 100
electrician sandy utah705 Very easy$28.87Not in top 100
generator installation salt lake city501 Very easy$0.00#21
electrician lehi ut408 Very easy$38.14#10

03

The plan

  1. Research

    We mapped electrician searches by county and city, and found the generator cluster: low difficulty, and little paid competition.

  2. Rebuild

    A static site with a page for each service and each city or county they serve.

  3. Check every claim

    We tied each licence statement to the state register and added a build check. The site will not deploy if a page breaks one of those rules.

  4. Make it readable to AI search

    We added a brand-facts file, llms.txt, and FAQ schema that matches the visible page.

  5. Build behind the site

    A lead filter, a private dashboard, and a material-list method for bids, taken from the owner's own worksheets.

04

What we built

51-page website
12 service pages, 26 city and county pages, and resource guides, on an Eleventy static site.
Generator pages
A generator installation page aimed at a cluster of standby, whole-home and transfer-switch searches.
Claims check in the build
A script checks licence wording and review markup on every page. A violation stops the deploy.
AI-search files
brand-facts.json, llms.txt and a generated llms-full.txt, FAQ schema on every page, and all major AI crawlers named in robots.txt.
Lead routing and filter
Form leads go to the owner by email. Cold sales pitches are caught and sent elsewhere, and the record is kept.
Flight Deck dashboard
A private, PIN-protected dashboard for the business at flight.osborne-electric.com.
Bid material lists
A symbol-to-parts assembly for electrical bids, checked against three of the owner's real jobs.

05

178keywords ranking in Google's top 100
42estimated organic visits a month
$123what that traffic would cost in Google Ads, monthly

Semrush US database, 18 September 2026. Semrush estimates traffic from rankings; Google Search Console is the exact count.

Keywords in Google's top 100, by month10 → 164
Sep 25: 10 keywords in google's top 100, by monthOct 25: 10 keywords in google's top 100, by monthNov 25: 10 keywords in google's top 100, by monthDec 25: 10 keywords in google's top 100, by monthJan 26: 11 keywords in google's top 100, by monthFeb 26: 17 keywords in google's top 100, by monthMar 26: 25 keywords in google's top 100, by monthApr 26: 57 keywords in google's top 100, by monthMay 26: 86 keywords in google's top 100, by monthJun 26: 110 keywords in google's top 100, by monthJul 26: 125 keywords in google's top 100, by monthAug 26: 164 keywords in google's top 100, by month Sep 25 Aug 26
Show the numbers
MonthKeywordsVisits
Sep 25101
Oct 25101
Nov 25101
Dec 25106
Jan 26116
Feb 26172
Mar 26252
Apr 26579
May 268610
Jun 261109
Jul 261253
Aug 26164165
Ranking today
KeywordPositionSearches / mo
electrician draper ut#350
certified electrician in provo ut#370
transfer switch installation salt lake city#440
businesses park city ut electrical standby generators#6720
electrical services orem#650
electrician provo ut#7110
home generators utah#8320
electrician orem ut#870
electrician provo#9170
osborne electric#4260

06

Who they compete with in search

CompetitorShared keywordsTheir keywordsTheir visits / mo
utahhomeelectric.com11296448
samedayelectric.com11139142
eliteelectricpro.com29781368
jencogenerators.net101601,455
mrelectricutah.com7852994

Want this breakdown for your business?

We run the same research on your site and your market: your keywords, your competitors, and what it takes to rank. Free, in about a week.

Get my free auditRequest a quote