Local search pages, built for the trades

A page for every job, in every town you serve.

When someone near you searches for exactly what you do, a page on your own website answers. We research every town, write and design every page in your brand, and you approve each one before it goes live.

$50 a page that goes live. Everything included.

See 2 of yours before you pay anything.

Your trade

An illustration. Firms, towns and numbers are invented.

An illustration: someone in a town searches for a job, for example "furnace not heating wrenfield"; a page on the firm's own website answers on their phone; they call the firm; the page joins the firm's library. It plays for each trade in turn.

1 The research

Every page is about one job in one town.

Before we write a word, we go through your website page by page, search from inside each town you serve, and count what the businesses around you have already built. Then every page is written around what is true in that town.

An illustration. Firms, towns and numbers are invented.

Read the page and you know the town.

  1. What is already there2 of the 9 plumbers serving Calder Heights have a page for this searchSearched from inside Calder Heights, then counted the pages each of the 9 plumbers has built.
  2. The homes1960s ranch homes: most tanks sit in the attached garageFrom Calder Heights's own housing records.
  3. The seasonTanks give out most in the first cold weeksFrom a year of searches in Calder Heights, week by week.
  4. The permitThe city wants a permit for every gas water heaterFrom the rules that apply to this job in Calder Heights.
  5. The drive12 minutes from the shop on Route 9Timed from your shop on a weekday morning.
  6. The priceTank installs from $1,450, tankless from $3,200From your own prices and terms.

You approve every page before it goes live.

2 The page

In your brand. On your own website.

Your logo, your colors, your job photos, your license and your reviews as you publish them. Every page is fast on a phone, has your number on a tap-to-call button and a quote form, and lives on your website or a subdomain of it.

An illustration. Firms, towns and numbers are invented.

3 invented firms, the same page

Example Nothing was sent. This is the email Halvard Plumbing & Heat would get.

New enquiry · Water heater replacement · Calder Heights page

From
Halvard website <enquiries@halvardplumbing.com>
To
office@halvardplumbing.com
Reply to
Dana Ruiz <dana.ruiz@example.com>
Date
Today 9:12 AM
Name
Dana Ruiz
Phone
(555) 555-0119
Email
dana.ruiz@example.com
Street
48 Juniper Court, Calder Heights
Message
Our tank in the garage is leaking at the bottom. It is about 12 years old. Can someone come this week?
Page
halvardplumbing.com/water-heater-replacement-calder-heights/
Service
Water heater replacement
Town
Calder Heights
Form
Quote form

Example Invented enquiries to an invented firm.

Enquiries, by page and town
ReceivedCustomerJobTownPage
Today 9:12 AMDana R.Water heater replacementCalder Heights/water-heater-replacement-calder-heights/
Today 7:48 AMMarcus T.Tankless water heatersNorthgate/tankless-water-heaters-northgate/
Yesterday 4:31 PMPriya S.Water heater replacementOld Mill/water-heater-replacement-old-mill/
Yesterday 10:05 AMOwen B.Drain cleaningAshby Mills/drain-cleaning-ashby-mills/
Tue 2:47 PMLena K.Burst pipe repairWrenfield/burst-pipe-repair-wrenfield/
Tue 8:20 AMTom W.Water heater replacementCalder Heights/water-heater-replacement-calder-heights/
Mon 5:12 PMGrace H.Sewer line repairWrenfield/sewer-line-repair-wrenfield/
Mon 11:36 AMSam D.Tankless water heatersHartwell/tankless-water-heaters-hartwell/
Sat 9:58 AMNadia P.Leak detectionOld Mill/leak-detection-old-mill/
Enquiries, by page and town
CustomerTown
Dana R. Today 9:12 AM/water-heater-replacement-calder-heights/Calder Heights
Marcus T. Today 7:48 AM/tankless-water-heaters-northgate/Northgate
Priya S. Yesterday 4:31 PM/water-heater-replacement-old-mill/Old Mill
Owen B. Yesterday 10:05 AM/drain-cleaning-ashby-mills/Ashby Mills
Lena K. Tue 2:47 PM/burst-pipe-repair-wrenfield/Wrenfield
Tom W. Tue 8:20 AM/water-heater-replacement-calder-heights/Calder Heights
Grace H. Mon 5:12 PM/sewer-line-repair-wrenfield/Wrenfield
Sam D. Mon 11:36 AM/tankless-water-heaters-hartwell/Hartwell
Nadia P. Sat 9:58 AM/leak-detection-old-mill/Old Mill

3 The enquiry

Every enquiry tells you which page sent it.

Each page's quote form tags the enquiry with the job and the town it came from and sends it straight to you, by email or into the system your office already uses.

An illustration. Firms, towns and numbers are invented.

4 The library

Every job you do, in every town you serve.

One page for one job in one town is the start. Your library is all of them: the services you sell, crossed with the towns worth winning, each planned and named before anything is built.

12 jobs x 9 towns = 108 pages

9 towns worth winning: within your drive, where homes buy this work. Also on the sheet, outside this plan: Larkhaven, Southmere, Elmstead.

Calder Heights12 pages

  1. 001 Water heater replacement in Calder Heights
  2. 010 Tankless water heaters in Calder Heights
  3. 019 Drain cleaning in Calder Heights
  4. 028 Sewer line repair in Calder Heights
  5. 037 Repiping in Calder Heights
  6. 046 Toilet repair in Calder Heights
  7. 055 Gas line installation in Calder Heights
  8. 064 Water softeners in Calder Heights
  9. 073 Emergency plumbing in Calder Heights
  10. 082 Burst pipe repair in Calder Heights
  11. 091 Sump pumps in Calder Heights
  12. 100 Leak detection in Calder Heights

Tap a town to see its pages. An illustration. Firms, towns and numbers are invented.

Lead sites already build a page for your trade in towns like these, and sell you the customers who land on it. Your library puts your own page there.

One lead site we counted runs 20,115 city pages for plumbing alone.Counted from its own sitemap, October 1, 2026.

A lead site's page
Your page: Water Heater Replacement in Calder Heights, by Halvard Plumbing & Heat

Pages you own, instead of leads you rent.

5 The plan

You see every page by name before we build one.

Your plan lists every page, phase by phase, and times each one to your seasons: drains before the rains, furnaces before the first frost. It is one build in monthly phases, each paid half at its start and half at its end, for the pages that actually went live.

An illustration. Firms, towns and numbers are invented.

The plan for Halvard Plumbing & Heat

Old MillPine RidgeWrenfieldElmsteadCalder HeightsHartwellAshby MillsNorthgateKestrel ParkBrookhollowSouthmereLarkhaven

If a phase ships 25 pages instead of 27, that is what it comes to.

108 pages in 9 towns, in 4 monthly phases

Halvard · The planSheet 1 of 4

Phase 1

July · 27 pages · 2 articles

The jobs worth most go first, so they have the longest to climb.

Phase 1: 27 pages, numbered 001 to 027, by job and town
TownWater heater replacementTankless water heatersDrain cleaning
Calder Heights001010019
Northgate002011020
Old Mill003012021
Ashby Mills004013022
Wrenfield005014023
Hartwell006015024
Pine Ridge007016025
Kestrel Park008017026
Brookhollow009018027

Articles

  1. 01 How long should a water heater last?
  2. 02 Tank or tankless: which one fits your home?

Half at the start of July, half at its end, for the pages that went live.

Halvard · The planSheet 2 of 4

Phase 2

August · 27 pages · 3 articles

Repairs your customers search for all year.

Phase 2: 27 pages, numbered 028 to 054, by job and town
TownSewer line repairRepipingToilet repair
Calder Heights028037046
Northgate029038047
Old Mill030039048
Ashby Mills031040049
Wrenfield032041050
Hartwell033042051
Pine Ridge034043052
Kestrel Park035044053
Brookhollow036045054

Articles

  1. 03 What a sewer camera inspection shows
  2. 04 When it is time to repipe an older home
  3. 05 Repair or replace: when an old toilet is done

Half at the start of August, half at its end, for the pages that went live.

Halvard · The planSheet 3 of 4

Phase 3

September · 27 pages · 3 articles

Gas lines in before the heating season.

Phase 3: 27 pages, numbered 055 to 081, by job and town
TownGas line installationWater softenersEmergency plumbing
Calder Heights055064073
Northgate056065074
Old Mill057066075
Ashby Mills058067076
Wrenfield059068077
Hartwell060069078
Pine Ridge061070079
Kestrel Park062071080
Brookhollow063072081

Articles

  1. 06 What it takes to run a gas line to a range or a fireplace
  2. 07 Is hard water shortening the life of your fixtures?
  3. 08 Which plumbing problems cannot wait until morning

Half at the start of September, half at its end, for the pages that went live.

Halvard · The planSheet 4 of 4

Phase 4

October · 27 pages · 2 articles

Before the rains and the first freeze.

Phase 4: 27 pages, numbered 082 to 108, by job and town
TownBurst pipe repairSump pumpsLeak detection
Calder Heights082091100
Northgate083092101
Old Mill084093102
Ashby Mills085094103
Wrenfield086095104
Hartwell087096105
Pine Ridge088097106
Kestrel Park089098107
Brookhollow090099108

Articles

  1. 09 What to do in the first 10 minutes after a pipe bursts
  2. 10 How to test your sump pump before the rains

Half at the start of October, half at its end, for the pages that went live.

6 The report

Watch it work, in your own Search Console.

Before each phase you get the full picture: what is live, what Google has taken in, the searches each page shows up for, the clicks, and the enquiries by page and town. The numbers come from your own accounts, so you can check every one.

ExampleAn illustration. The firm, towns and numbers are invented.Sheet R3

Search report, no. 3

Halvard Plumbing & Heat

halvardplumbing.com

September, before phase 4

Prepared by Localingo

Your new pages, September

Pages live 792 waiting for your yes
In Google 72of 79 live, 7 sent to Google
Enquiries 13last month 6
Times shown 9,490last month 4,619
Clicks 242last month 106
Articles 71 for every 10 pages
Your library, job by town
Calder HeightsNorthgateOld MillAshby MillsWrenfieldHartwellPine RidgeKestrel ParkBrookhollowAll
Water heater replacementlive, 4 enquirieslivelivelivelivelive, 1 enquirylive, 1 enquirylivelive6
Tankless water heaterslivelive, 1 enquirylivelive, 1 enquirylivelivelivelivelive2
Drain cleaninglivelivelivelivelivelivelivelivelive
Burst pipe repairphase 4, nextphase 4, nextphase 4, nextphase 4, nextphase 4, nextphase 4, nextphase 4, nextphase 4, nextphase 4, next
Sewer line repairlivelivelivelivelive, 1 enquirylivelivelivelive1
Leak detectionphase 4, nextphase 4, nextphase 4, nextphase 4, nextphase 4, nextphase 4, nextphase 4, nextphase 4, nextphase 4, next
Repipinglivelivelivelivelivelivelivelivelive
Sump pumpsphase 4, nextphase 4, nextphase 4, nextphase 4, nextphase 4, nextphase 4, nextphase 4, nextphase 4, nextphase 4, next
Toilet repairlivelivelive, 1 enquirylivelivelivelive, 1 enquirylivelive2
Gas line installationlive, sent to Googlelivelivewaiting for your yeslive, sent to Googlelive, sent to Googlelive, 1 enquirylivelive1
Water softenerslive, sent to Googlelivelivelivelivelivelivelive, sent to Googlelive
Emergency plumbinglivelivelivelivelive, 1 enquirylive, sent to Googlelivelive, sent to Googlewaiting for your yes1
All411121313
  • Phase 1
  • Phase 2
  • Phase 3
  • Sent to Google
  • Waiting for your yes
  • Phase 4, next
  • 2Enquiries
Busiest pages
RankPageShown Clicks Enq.
1Water heater replacementCalder Heights766324
2Tankless water heatersCalder Heights32690
3Drain cleaningCalder Heights34380
4Tankless water heatersAshby Mills26571
5Tankless water heatersPine Ridge22370
6Drain cleaningOld Mill31960
7Tankless water heatersNorthgate29161
8Water heater replacementNorthgate27660

Key

  • From your Search Console
  • From your quote forms, each one tagged with its page and town
  • Counted on your live website

Read from your accounts on October 1.

Searches that showed your pages
SearchShown Clicks
water heater replacement calder heights43921
drain cleaning near me1504
tankless water heaters cost calder heights1696
old mill plumber1374
tankless water heaters in northgate1564
water heater replacement northgate1462
Town by town
TownPages Shown Clicks Enq.
Calder Heights91,962644
Old Mill91,423281
Northgate91,353321
Wrenfield91,040222
Pine Ridge9941263
Ashby Mills8929251
Kestrel Park9729170
Hartwell9618161
Brookhollow8495120
All 9 towns799,49024213

6 months

Times shown ◆11,4962,139Clicks ◆34296Enquiries ●2613Your pages begin123APRMAYJUNJULAUGSEP
  • Your new pages
  • The rest of your site
  • 1Phase live

Next: phase 4, October

The phases of your plan
Phase 1Jul27 pages27 live
Phase 2Aug27 pages27 live
Phase 3Sep27 pages25 live, 2 waiting
Phase 4Oct27 pagesplanned

Phase 4: 27 pages and 3 articles. Burst pipe repair, sump pumps and leak detection in all 9 towns, before the rains and the first freeze.

Calder Heights goes first: it sends the most quote requests for each page live.

And sewer line repair in Old Mill gets a free rewrite: shown 191 times, clicked once.

01Before every phase, you get this sheet. Every figure on it comes from your own accounts.

Tap or click any part of the sheet to look closer. An illustration. Firms, towns and numbers are invented.

Read all 12 notes

7 Around the pages

Everything a page needs to work.

The pages are the main work. Around them sits everything else that brings in the calls, and we run it for you.

An open surveyor's instrument case lined in green velvet, holding a spirit level, a drawing compass, a field book and pencil, a measuring chain with tally tags, a spyglass and a folding camera, each in its own recess.

We run ads only where the numbers for your town say they will pay you back, and we tell you when they say otherwise.

8 The atlas of pages

Open any page. Turn it over.

12 example pages for 12 invented firms, each in its own brand, each standing in the town it was written for. On the back of every page is what we found in that town.

12 trades. 12 firms. 11 towns. All invented, all built the way we build yours.

Your town. Your page.

The 12th town on this map has no firm of its own yet. See 2 of your pages, made from your website, before you pay anything.

Open the atlasGet your 2 pages

An illustration. Firms, towns and numbers are invented.

9 Who we are

Shivam Bindal, the founder of Localingo
LocalingoVancouver, British Columbia49.28° N, 123.12° W

You will talk to me.

I'm Shivam Bindal, and Localingo is my business, run from Vancouver, British Columbia. We build page libraries for the trades in Canada and the US, and they are live today in restoration, plumbing, electrical, cleaning and more, across Metro Vancouver, the Fraser Valley, the GTA and Indianapolis.

I go through your site myself, I review every page before you see it, and when you write, I write back. If I emailed you, I had already been through yours (that is where your 2 pages came from).

10 The price

$50 a page that goes live.
Everything included.

Every page includes

  • The research for that page
  • Writing for that one job in that one town
  • Design in your brand
  • The build, fast on every phone
  • The technical markup Google reads
  • Links to the rest of your library
  • Tracking, so each form enquiry names its page and town
  • A free rewrite if a page is not moving

usually 25 to 45

27 pages a month4 monthly phases for a 108-page library

The phases

Built in monthly phases, usually 25 to 45 pages a month, with every page named before its phase begins. Half at the start of each phase, half at its end, for the pages that actually went live.

After the build

$500 a month

keeps your library refreshed and climbing: rewrites from real data, seasonal pages re-timed, and a report every month.

SEO needs regular, ongoing work, and once a page ranks it can keep bringing you that search for months and years, and the number keeps compounding.

  • Free with the build

    Your site rebuilt in phase 1, where your platform allows.

    The fixes we find in month 1.

    1 article for every 10 pages.

  • Ads

    Google Ads and Facebook and Instagram ads are quoted on their own.

  • Yours

    You own everything from day 1: the pages, the words, the images and the code. Every file and login is handed over whenever you ask.

  • Currency

    Prices in your own currency, USD or CAD.

11 The field book

What contractors ask me.

  1. I'm Shivam Bindal, and Localingo is my business, run from Vancouver, British Columbia. If I emailed you, I had gone through your website, seen the jobs you do and the towns you serve, and built 2 of the pages you could have. That is the whole pitch: those 2 pages, and a plan for the rest.

No. 01

Who are you, and why did you email me?

I'm Shivam Bindal, and Localingo is my business, run from Vancouver, British Columbia. If I emailed you, I had gone through your website, seen the jobs you do and the towns you serve, and built 2 of the pages you could have. That is the whole pitch: those 2 pages, and a plan for the rest.

Not in the book? Ask me at shivam@markingo.io

12 Your turn

See 2 of your own pages before you pay anything.

Tell me your website and the towns you serve. Your library lays itself out right here, and within one business day I will send you 2 of your real pages, researched and designed from your own site.

Taken from your web address. Change it if it reads wrong.

Your trade
Towns you serve

Each town you want work in, up to 12.

Index of pages

Your business

yourbusiness.com

12 jobs x 1 town = 12 pages

Index of pages: 12 jobs x 1 town = 12 pages
JobsYour town
01
02
03
04
05
06
07
08
09
10
11
12

Tap a job you do not sell to take it off.

Sketches of your first 2 pages. The 2 I send are researched and designed from your own site.

Or write to shivam@markingo.io. I reply within one business day.

Nothing you type here is stored. Your mail app opens with it filled in, and you send it.