142,342 projects tracked across Western Canada

More deals, won sooner, with less work. For building supply sales teams.

Every new building permit in your area is analyzed, scored, and auto-assigned to the right rep. Then Scout, your AI assistant, works each lead with them from first contact to won job.

Leads, pipeline and quotes in one place Your reps send every message, never a bot New permits every Monday
THIS WEEK · MONDAY'S PERMITS
47 new permits · 3 reps
Approve week
DR
Dana R.
Langley · Surrey
92
2840 W 4th Ave
Foothills Construction
Account owner
81
7 Fraser Hwy
Morrow Homes
Covers the area
MT
Marcus T.
Abbotsford · Mission
88
33 Clearbrook Rd
Vedder Ridge Builders
Worked this builder
PS
Priya S.
Chilliwack
76
45 Yale Rd E
Kingfisher Dev.
Covers the area
YOU ARE MISSING THIS ONE
FC
Foothills Construction
Your customer · 3rd permit this year you're not on
Your share of this job$186K
SCOUT · TO DANA · 8:00 AM
Your manager sent you 2 leads this week. Start with Foothills at 2840 W 4th. They buy from us but not on this job. Want the pitch?
yes
Written in your template. You hit send.
Named Top Software Company 2025 byNew Ventures BC
Super Save Group
POCO Building Supplies
Coast Appliances
Crown Building Supplies
AMES Tile & Stone
Fibretech
Country Lumber
Inter-Globe Building Supplies
GRIFF Building Supplies
WorkSafe BC
CANEX Building Supplies
RONA Fraser Valley
Patterson Whittaker
A-One Tile & Stone
HTA Bath & Kitchen
Klassen Building Supplies
Windsor
SM Lighting & Bath
Island Glass & Mirror
Northcoast Building Products
Mainland Fireplaces & Grills
Crystal Kitchens
Siema Kitchen and Bath
Urban Design Building Materials
Covert Security Solutions
Southridge Building Supplies
Dawson-Brill Lumber
Super Save Group
POCO Building Supplies
Coast Appliances
Crown Building Supplies
AMES Tile & Stone
Fibretech
Country Lumber
Inter-Globe Building Supplies
GRIFF Building Supplies
WorkSafe BC
CANEX Building Supplies
RONA Fraser Valley
Patterson Whittaker
A-One Tile & Stone
HTA Bath & Kitchen
Klassen Building Supplies
Windsor
SM Lighting & Bath
Island Glass & Mirror
Northcoast Building Products
Mainland Fireplaces & Grills
Crystal Kitchens
Siema Kitchen and Bath
Urban Design Building Materials
Covert Security Solutions
Southridge Building Supplies
Dawson-Brill Lumber
Your territory

Every new project in your area.
On one map.

Every week, BuildMapper finds every new permit, names the builder, finds a phone number, and scores the job for what you sell. Red means call now.

142,342 projects tracked109 citiesBC · Alberta · Ottawa
0 permits on screenHotWarmProspectWatch
Real permits · Lower Mainland · locations roundedReal permits · rounded
Map data © OpenStreetMap · © CARTO
The jobs you are missing

Track the builders you know, and find new ones.

Give us your customer list and your recent jobs. We match both to every permit in your area. When one of your builders pulls a permit and none of your jobs is at that address, that is a job you are not on. Those go to your reps every Monday.

  • Who buys from youWhich of the active builders in your area are already your customers.
  • Jobs you are not onPermits pulled by your own customers with none of your jobs at that address.
  • Who you don't sell to yetActive builders with no relationship to you, ranked by what you could sell them.
Bring your customer list. We run it live on the call.
YOUR CUSTOMERS · FRASER VALLEY
customer_export_aug.xlsx
420 customers matched
371
builders actively building in your area
353
of them don't buy from you yet
$89.2M
of that work fits what you sell
YOUR CUSTOMERPERMITS YOU'RE ONNOT ON
Foothills Construction
5/8
$186K
Vedder Ridge Builders
3/7
$142K
Morrow Homes
6/7
$38K
Kingfisher Developments
1/4
$97K
Sumas Prairie Homes
2/6
$121K
“On” means one of your own jobs matched the permit address. Dollars are your share of each job, not the whole build.See all 41 →
MONDAY, 8 AM
Your customer is building without you
Foothills Construction pulled a permit at 2840 W 4th. None of your jobs is at that address. Dana, who owns the account, gets the lead before anyone else calls.
THE NUMBER THAT MATTERS
What went elsewhere, in your dollars
$186K of Foothills' work this year fits what you sell and was bought somewhere else. Your share of the jobs, not the whole build, so the number is one you can act on.
NEW BUILDERS, RANKED
Who to call first
353 active builders in your area have never bought from you. Ranked by what you could sell them, so your reps start at the top instead of guessing.
How a branch runs on it

One weekly loop.
Your team runs it.

New permits land Monday. The best projects for what you sell are flagged, your customers are marked, and each lead goes to the right rep. Reps are texting builders the same morning. Quotes are out by Friday. Every job you win makes next week's list better.

MON01
New permits in
Every new permit, builder named, scored for what you sell.
MON02
Best projects flagged
Each permit is scored for what you sell. Your customers are marked, and the best new builders rise to the top.
MON03
Sent to reps
Each lead goes to the right rep, with the reason.
MON04
Reps reach out
8 AM text. Pitch written. Rep sends it.
FRI05
Quotes out
Measured off the plans, sent from the same text thread.
FRI06
Board reviewed
What is stuck, what is won. Wins teach next week's list.
01
Project dataScoringScout research

Every permit, with the builder's name and number.

The builder behind the permit, a phone number that works, and a score for what you sell.

New permits come in every week across BC, Alberta and Ottawa. Scout looks up the builder's contact and shows you where it found it. The score also tells you when to call: about two weeks before framing starts, when material is being decided.

PERMIT · SCORED FOR LUMBER AND WINDOWS
HOT · 92 FRAMING IN ~2 WEEKS
2840 W 4th Ave · Kitsilano
New 2-storey SFD with suite · Filed Mon
92
PERMIT VALUE
$4.2M
BUILDER
Foothills Construction
Dave Carson · Owner
604 ••• 4410 · foothillsconstruction.ca/team
HIGH
CallTextQuote
02
Your productsYour areaTiming

The best jobs for what you sell, found for you.

Every permit is scored against your company: what you sell, where you sell it, and when the job will need it.

Tell us your products and your area once. BuildMapper reads each permit's project details, works out how much of the build is your kind of material, checks the builder's track record, and gives it a score. Hot means a strong fit and the right time to call. Builders who have never bought from you score too, so new opportunities show up next to the customers you already know.

SCORED FOR YOUR COMPANY · 2840 W 4TH AVE
HOT · 92 NEW TO YOU
Why this one is worth a call
92
PROJECT
2-storey home + suite
FLOOR AREA
3,400 sq ft
STAGE
Framing in 2 weeks
BUILDER
Foothills · 8 permits
Fits what you sellLumber, windows and doors
33/35
Right time to callMaterial is being decided
22/25
In your areaKitsilano · 6 km from your yard
15/15
Builder track recordBuilds 6 to 10 homes a year
13/15
Job size$4.2M build
9/10
Scored against your products and area, not a generic list.Call this week
03
Customer fileERP · read-onlyCRM

Your customer list, checked against every permit.

Upload a CSV, or connect your ERP or CRM.

We match your customer names to the builders on permits, even when one builder uses more than one company name. Add your recent jobs and we show which of their permits you are not on. ERP connections are read-only.

CUSTOMER LIST · MATCHED TO BUILDERS
accounts_export.csv
Foothills Const.
Foothills Construction Ltd
1187442 BC Ltd
Foothills Homes (Surrey)
+ 416 more rows
FC
Foothills Construction
4 file rows → 1 builder
Permits, 12 mo8
You're on5
Confirmed yours YES
CSV or Excel· any columnsYour ERP· read-onlyYour CRM· leads sent
04
TerritoryCoverage

How much of your area you actually cover.

Of every builder actively building in your territory, the share that buys from you. Area by area.

Langley strong, Chilliwack thin. You see where you are covered, where you are not, and the builders you have never sold to, ranked by what you could sell them. Every dollar is your share of the job, not the whole build.

TERRITORY · BY AREA
BUY FROM YOU
38%
DON'T YET
353
OPEN TO YOU
$14.6M
Langley
$2.1M
Abbotsford
$4.8M
Chilliwack
$6.3M
Mission
$1.4M
Chilliwack: 22 active builders, no rep named. Put someone there.
05
AssignmentOne-click approval

Each lead goes to the right rep.

The rep who already knows the builder gets it. Otherwise, the rep who covers that area. Every lead shows the reason, and you approve the week in one click.

Two reps never end up chasing the same builder.

THIS WEEK · WAITING FOR YOUR OK
2840 W 4th Ave · Foothills Construction
Account owner
DR
change
33 Clearbrook Rd · Vedder Ridge Builders
Worked this builder · 3 leads· inferred, tap to make owner
MT
change
45 Yale Rd E · Kingfisher Dev.
Covers Chilliwack· inferred, tap to make owner
PS
change
7 Fraser Hwy · Morrow Homes
Next in line· inferred, tap to make owner
DR
change
47 leads · 3 reps · 0 duplicates Approve week
06
Scout AI on your phoneYour wordingFollow-ups

A text at 8 AM. The pitch is written.

Scout AI tells each rep who to call first and writes the message in your words. The rep sends it from their own phone.

Scout AI keeps track of what was sent and reminds the rep when to follow up. It never messages your customer itself.

SCOUT · MONDAY 8:00 AM · TO MARCUS
Scout
Mon · Morning brief
Morning. Your manager sent 3 for this week. Start with Vedder Ridge, 33 Clearbrook. You sold them trusses on their last two. Framing in about 2 weeks. Want the pitch?
pitch
Drafted from your Framing introtemplate. Mentions the permit and the last two jobs. Logo's in. Tap to send from your phone.
Sent by Marcus · Vedder Ridge moved to Contacted
Rep sends, never ScoutFollow-ups day 7 · 21 · 45Photos, voice notes, plan sets
07
QuotesFrom the plans

A quote from the plans, in minutes.

Send Scout the drawings. It measures the job, counts the windows and doors, and builds the quote from your price list.

It shows its math and flags anything it guessed. The quote is saved to the lead, with nothing typed.

QUOTE · MEASURED FROM TEXTED PLANS
Read off the drawings
Deck 16 × 20320 sq ft
read from stated dimensions
Exterior wall run142 lin ft
scale bar 1/4" = 1'
Windows14
counted on A2.1
Ceiling height9 ft
inferred, confirm
Quote · from your price book
2×10 SPF #2, 16'
38 pcs
$1,254
LVL 1¾ × 11⅞
6 pcs
$888
Vinyl windows, 14
per spec
$9,870
Trex Select, 320 sf
+10%
$3,410
Quote total$24,180
Price check: “What's our list on 2×10 16 ft?” → “$33.00 list, $27.40 cost. Source: price_list_aug.xlsx, row 212.”
08
PipelineRep reports

One pipeline. Every deal.

Every lead sits in one pipeline, so you see what is stuck, who is overdue, and what each rep closed.

Old quotes get flagged. Every won job teaches the system, so next Monday's list looks more like what you actually win. The pipeline syncs to your CRM if you report there.

PIPELINE · THE BRANCH · PERFORMANCE ON
NEW2
7 Fraser Hwy
Morrow Homes
DR
45 Yale Rd E
Kingfisher
PS
CONTACTED1
33 Clearbrook
Vedder Ridge
MT
QUOTED2
2840 W 4th
Foothills
$24,180DR
19 Sumas Way
Sumas Prairie
16d, stuckMT
WON1
88 Como Lake
Foothills
$31,400DR
QUOTED THIS WEEK
$63K
OLDER THAN 14 DAYS
1
SENT TO YOUR CRM
6 leads
08 → 01 · Every won job teaches the scoring. Next Monday's list is ranked by what you actually win.
Scout, for your reps

Sales reps never type
into a CRM again.

Scout is an AI assistant for every rep on your team. They text it like a coworker. Scout logs the call, moves the deal along, sets the follow-up, and keeps your pipeline up to date.

REPS SEND EVERY MESSAGE. SCOUT DOES THE TYPING.
MONDAY · ONE REP · ONE LEAD
8:00 AM
The brief arrives.
Scout texts the rep the three leads to work today, in order, with the reason on each.
8:04 AM
The pitch goes out.
The rep reads Scout's draft, changes a word, and sends it from their own phone. Scout logs it.
11:40 AM
“quoted them 24k”
The rep texts that from the job site. Scout marks the deal as quoted, records the $24,000, and sets a follow-up.
4:45 PM
“won it”
Scout marks the deal as won, updates your pipeline, and next Monday's list learns from it.
Scout
Mon · via text
8:00 AMMorning. 3 for you today. Start with Foothills, 2840 W 4th: your customer, framing in about 2 weeks. Pitch is ready when you are.
send it
8:04 AMDraft's in your email, your template, logo in. Hit send when you're happy.
Sent by you · email logged · Foothills moved to Contacted
11:40 AMquoted them 24k
Logged. Foothills is now Quoted at $24,000. I'll remind you Thursday.
4:45 PMwon it
Nice. Marked as Won and your pipeline is updated. Next Monday's list just got smarter.
WHAT GOT UPDATED, WITHOUT TYPING
Foothills Construction · 2840 W 4th Ave
7words the rep typed9pipeline updates0fields filled by hand
THE REP TEXTEDsend it
Email logged · 8:04 AM
Contact saved · Dave Carson, owner
Stage · New → Contacted
THE REP TEXTEDquoted them 24k
Stage · Contacted → Quoted
Value · $24,000
Follow-up · Thursday 8 AM
THE REP TEXTEDwon it
Stage · Quoted → Won
Pipeline · $24,000 counted as won
Next Monday's list · learned from this win
0
apps to install
Scout runs in the text thread your reps already use.
0
logins to forget
No passwords to reset. It is a text thread.
2min
to set up a rep
Tell Scout what they sell and where they cover. Over text.
1
text thread
Photos, voice notes and plan sets all go in the same one.
Scout never messages a customer. Your rep is always the sender.
Sound familiar?

Three things every
sales manager tells us.

Ask your reps how much of last week was actual selling. The rest went to finding jobs, finding phone numbers, and typing notes. BuildMapper does those three.

My reps don't have time to prospect.
When reps are busy selling, prospecting stops. Six weeks later the pipeline is empty and everyone scrambles. Feast, famine, repeat.
My reps won't update the CRM.
So you are guessing. Updates happen in passing, if at all, and your forecast is whatever people remember.
I can't see where we're missing jobs.
You know your top accounts. You don't know how much of their work you are on, or which parts of your area nobody is working.
Built for the job site, not the dashboard

Your customer's next job
is being framed right now.

Somewhere in your area a permit just turned into a job site. BuildMapper makes sure your rep is the first call, not the last quote.

Permit data

Permit data is just the start.
We help with the rest of the job.

A permit tells you a job exists. It does not tell you which jobs matter, who to call, what to say, or whether it is your own customer. BuildMapper does that part. Already get permit data from somewhere else? Bring it in and we still do the rest.

How importing works →
A FEED SAYS
“Permit issued, 2840 W 4th, $4.2M.”
WE SAY
“Foothills Construction, framing in about two weeks, scored 92 for lumber and windows, owner is Dave Carson, here is his number.”
A FEED SAYS
Nothing about your customers.
WE SAY
“Foothills buys from you, and this is their third job this year you were not on.”
A FEED SAYS
Lands in an inbox.
WE SAY
Lands on the right rep’s phone, with the pitch.
Built in, or plugged in

Everything you need, built in.
Already have some of it? We plug in.

Permits, leads, pipeline, quotes and Scout all come with BuildMapper, so a team running on a spreadsheet has everything it needs. Already have a CRM, an ERP or permit data? Keep it. We read from it, add the part it can’t do, and send the results back.

Already pay for permit data? No problem.
Bring it in. We use both, and every permit still gets a builder name, a score and a rep.
How importing works
Already have a CRM? No problem.
Keep it. We send leads into it and keep them updated. Your reps keep working where they always have. We add what your CRM can’t: the permits, which builders are your customers, who gets each lead, and Scout.
Salesforce Sync
Run an ERP? No problem.
Connect it read-only. We read your customers and order history, so your customer list is always current and Scout can answer what a customer bought last quarter. We never write to your ERP. If we don’t connect to yours yet, upload a CSV.
ERP Connect
BuildMapper + Scout
Everything in one place
Every permit, builder namedYour customers matchedThe jobs you are missingMonday routingScout for every repQuotes from the plans
Salesforce
CRM · leads sent
Live
EP
Epicor Prophet 21
ERP · read-only
Live
ES
ECI Spruce
ERP · read-only
Next
HubSpot
CRM · leads sent
Set up with us
B
BisTrack
ERP · CSV upload
CSV upload
Any CSV or Excel
Customer list
Live
More integrations coming. Run something else? Tell us and we set it up with you.
Every ERP connection is read-only. Your records stay yours.Until then, upload any export, or use the API to send scored permits anywhere.
Common questions

The five questions every
manager asks us. Straight answers.

Your reps send every message. We never guess at who supplied a job. We never write into your ERP. Those three rules are what keep a tool like this in use after month one.

“I don’t want an AI talking to my customers.”
It never does. Scout writes the message. Your rep reads it and sends it from their own phone or inbox.
“Can you tell me who my competitors supplied?”
No, and nobody sees yours either. A permit names the builder, never the supplier. Your customer list and job list stay private to your account and are never shared or pooled. We only use them to show you which of your own customers' permits you are not on.
“Does it write into our ERP?”
No. We only read from your ERP, and we send leads to your CRM. Your records stay yours.
“My reps won’t learn another tool.”
They choose. Every rep gets the app, and the map and pipeline work on a phone as well as a desk. Or they skip the app and do everything over text with Scout AI: leads, updates, follow-ups. Set up takes two minutes either way.
“What happens to our customer list?”
It is used for one thing: matching your customers to permits. Never shared, never sold. If you leave, it goes with you.
Learn

See how a branch runs on it, before you sign up.

Free guides, no account needed: setting up your territory, approving Monday's leads, and the exact math behind every score.

Browse all 34 guides
Who uses BuildMapper

Lumber. Windows and doors. Roofing.
Flooring. Appliances. Kitchens.

Independent yards, building centres and dealers across Western Canada, including Griff, Country Lumber, Fibretech, Klassen, Ames Tile and hundreds more.

70%
of Coast Appliances’ yearly sales came through BuildMapper
Coast Appliances
$2M
in new sales Country Lumber closed in its first year
Country Lumber
12×
lead flow for the sales team, on average
Across supplier teams
300+
hours saved per rep, per year
Across supplier teams
I can plan my day to day or week. The map shows where the construction sites are. I can set my route with less downtime, less fuel, and see more clients.
RT
Rafael Tecson
Sales · Klassen Building Supplies
I’d estimate more than 70% of the sales I’ve closed were brought in using the information from BuildMapper. It saves time and the information is at your fingertips.
RK
Rick Krishnan
Sales Associate · Coast Appliances
I use the map to plan routes when meeting builders for potential sales. It is very useful to have all the information on builders available when needed.
MM
Mike Mikho
Sales Manager · Patterson Whittaker
Read all customer stories →
Pricing

Start free. Add a seat per rep.

Every plan starts with a free trial: 25 project views or 14 days, no card. Pro covers the manager. Each rep is one seat, with their own Scout, all on one invoice.

Starter
$99/ mo

One rep who wants the leads.

  • 100 project views a month, full contact details
  • The map, scoring, pipeline, exports and alerts
  • New permits every Monday, live
  • One seat. No Scout.
ProFOR TEAMS
$249/ mo

You, plus a seat for every rep.

  • Unlimited project views
  • Scout: the Monday leads, the 8 AM text, the pitch written. Your rep sends it.
  • Your customer list matched to permits, coverage by area
  • Quotes from plans, price checks, lead assignment with the reason shown
  • Team Chat: channels and direct messages, with the project tagged into the message
  • Each extra rep is $99/mo, with their own Scout
2 people$348/mo
5 reps$645/mo
Enterprise
Custom10+ seats

Regional chains and multi-yard groups.

  • Everything in Pro for 10 or more seats
  • New cities on request
  • Invoice billing
  • Dedicated onboarding for every yard
Prices in CAD. Cancel any month.
Get started

See your area on the map
today.

Start free and open the map on your area right now. Or book a 15-minute call and we will walk your territory live, with your reps on the call.