Before a homeowner asks about price, they ask a simpler question. Have you worked near me?
If your website cannot answer that in about ten seconds, the homeowner will find a contractor whose site can. Here is how a contractor website with a map of completed jobs answers it, and the data discipline that keeps the answer honest.
Why do homeowners want to know if you have worked near them?
Because a nearby job is the cheapest proof there is.
A crew that has painted three streets over knows the age of the houses, the usual trouble spots and how the neighborhood tends to look. A homeowner can drive past the work. They might even know the neighbors.
It also answers a quieter worry. Will this crew actually show up in my part of town, or are they a long drive away who will rush the job?
Most contractor sites answer with a list of towns. A list of towns is a claim. A homeowner wants evidence.
What does a map of past jobs let a visitor decide?
A map turns a claim into something a visitor can check on their own.
They find their street. They see pins nearby. They click one and see a real job. In a few seconds they have decided whether to call, and they arrive on the phone already warm.
A good map lets a visitor decide three things:
- Has this crew worked in my neighborhood, not just my town?
- Is the work recent enough to trust?
- Does the work look like what I need done?
That last one matters more than it sounds. A pin is only useful if it opens onto proof. A dot with no job behind it is decoration.
How did A New Leaf Painting plot about five hundred jobs?
A New Leaf Painting has painted homes and businesses across Jacksonville and Northeast Florida since 2010. When we rebuilt their site, we plotted about five hundred of their past jobs on a map of Northeast Florida. A homeowner can see whether the crew has painted near them before they call.
The map is the visible part. The real work is underneath it.
Each pin stands for a finished job that has its own page. Each town page pulls in that town's own finished jobs and shows its own map. The map is not a separate illustration someone drew. It is a view of the same records that power everything else.
That is the lesson to take home. Build the records first. The map follows.
Why must a town page never borrow a neighbor's job?
Because the homeowner in that town will notice, and so will Google.
Here is the temptation. You have a page for Apex but only a thin set of jobs there. Cary has a gallery full of beautiful work. So the Apex page quietly borrows a Cary photo and calls it local.
A New Leaf Painting made a rule against this. Every town page carries its own finished jobs and its own map, and never another town's name or a neighbor's job captioned as local. Each service area page says something true about the place.
A homeowner who recognizes the street in the photo knows it is not theirs. After that, nothing else on the page is believed.
Is honesty on a town page really a search advantage?
Our position is yes, and the reasoning is plain.
Pages that swap a town name into the same paragraph look alike. Thin, near-identical pages are the kind search engines learn to ignore. In fact, when A New Leaf's site was moved, some of those pages were retired with a clean "gone" instead of a redirect, because they should never have been published.
A town page built on that town's own jobs is different from every other page on the site. It cannot be copied across towns. That makes it useful to a reader and distinct to a search engine, and those two goals point the same way.
Honesty is the trust play and the ranking play. Rarely do those line up this neatly.
What should each finished-job entry record to be believable?
Enough that a neighbor could judge the work. On A New Leaf's site, each finished job has its own page with:
- What the crew found when they arrived
- The prep and the repairs
- The products and colors used
- The result, in photos
- The HOA approval details neighbors ask about
Notice what is not on the list: adjectives. "Stunning transformation" tells a homeowner nothing. "Rotted trim replaced, old coating scraped back, two coats in this color" tells them the crew does honest prep.
The same structure works for a remodeler. Swap paint colors for the materials and permits, and the principle holds. Record what was true, in the order a skeptical neighbor would ask.
Why do HOA approval details earn trust?
Because an HOA is the part of the job homeowners fear most.
In the Triangle, plenty of neighborhoods have an architectural review board with opinions about color, trim and timing. A homeowner in one of them is not only choosing a painter. They are choosing someone who will not get them a violation letter.
A job page that says how the HOA approval went answers that fear directly. It shows the crew has been through the process, in a place like theirs. It also gives a neighbor in the same community something no ad can: a precedent.
If you have done approved work in a community, say so on the job page. Only say it where it happened.
How do you keep the map, town pages and job pages in agreement?
Make every one of them read from the same record.
A New Leaf's site follows this rule for business facts too. Every business fact, from the founding year on the state record to the insurance limit, comes from one source. The review figure comes from one place, so every page and its search markup show the same number. Hundreds of pages cannot drift out of agreement because there is only one place to edit.
Apply that to jobs:
- One record per finished job, with its town, photos and details
- The map reads from those records
- Each town page lists the jobs whose town matches
- The job page is the record, shown in full
When a job is corrected, it is corrected everywhere at once. When a job is added, the map and the town page both grow. Nobody has to remember to update three places, because there is only one.
What can a smaller contractor do with only a few dozen jobs?
Do less, and make all of it true.
Five hundred pins is a result of years of steady work. You do not need it. A few dozen well-documented jobs can still answer the question for the towns where you have them.
- Build job pages first, one per finished job, with the full detail
- Put a map on your site that shows only those jobs
- Make town pages only for towns where you have real work to show
- Leave out the towns where you have none, rather than faking them
A site with six honest town pages beats one with thirty hollow ones. And every job you finish from now on adds a pin, a page and a reason to be found.
If you want to see how we think about this for trades, our contractor website design page is a good place to start.
Your next step this week
Open a spreadsheet and list your last ten finished jobs. For each one, write the street or neighborhood, what the crew found, what they fixed, and whether an HOA was involved.
If you can fill that in from memory, you already have the raw material for a map. If you cannot, that is the first thing to fix, and it starts with the next job you finish.

