A customer calls and says the basement smells like a swamp every time it rains. You know in two seconds what that is and how to fix it. But nowhere on your website do those words appear, so when the next person types that exact worry into their phone at six in the morning, they find somebody else.
That gap between how you describe your work and how customers describe their problem is where a lot of local businesses quietly lose jobs. You call it "sump pump installation." They call it "water coming up through the floor." Google matches words, not good intentions, so the words are what you have to get right.
Good news is you don't need a subscription to any keyword tool, and you don't need a marketing degree to do this. You already own the three best sources of real customer language there are: search autocomplete, your own call log, and your reviews. Set a timer for thirty minutes and let's put them to work.
Start with autocomplete, your free focus group
Open your phone, go to Google, and start typing the way a worried customer would, not the way a contractor would. Skip "HVAC contractor Worcester" and try "why is my heat." Watch the gray suggestions that drop down as you type, that's autocomplete, and it's built from real searches other people near you have already made.
Try these kinds of starts and write down anything that matches work you actually do:
- A service plus a town: "furnace repair Framingham"
- A symptom instead of a solution: "toilet keeps running"
- A question opener: "how much does," "why does my," "who fixes"
- A season, since so much of our work here runs on the calendar: "AC not cooling," "ice dam on roof"
Do the same thing on Google Maps and YouTube, then scroll to the bottom of a results page and read the "People also ask" and "related searches" boxes. Aim for twenty or thirty phrases and don't judge them yet, just collect. The ones that show up more than once are worth chasing first.
Mine your own call log and texts
Your phone has already done the best keyword research you'll ever get, for free. Every voicemail, every text, every "hey, do you guys do..." is a customer telling you, in their own words, what they were typing into a search box an hour before they called.
Spend ten minutes scrolling back through recent calls and messages and write down the exact phrases, misspellings and all. "Squirrels in the attic." "That ductless thing for the addition." "The mini split you put in my sister's place in Melrose."
The word a customer uses is the word a customer types. If three different people called it a "tankless," your page should say "tankless" in plain sight, even if the manufacturer insists on "on-demand water heater." Match their mouth, not the spec sheet.
Read your reviews, and your competitors' too
Reviews are customers describing your work after the fact, in the same language that talked their neighbor into calling you. Read through your Google reviews and pull the phrases that keep coming up. Almost nobody writes "provided quality solutions," they write "showed up the same day when our heat died in January," and that second version is the one people actually search.
Complaints on your competitors' one-star reviews are just as useful, sometimes more. They tell you what people were desperate to find and couldn't: "never called me back," "wouldn't give a straight price," "said they don't work on old houses." Each of those is a need you can answer in plain words on your own site, and around here "works on old houses" is worth its weight in gold.
Map the words to pages, one idea per page
Now you've got a messy list of maybe forty phrases. A pile of keywords isn't a plan yet, so the next move is sorting them so every phrase has a home. Group them by what the person actually wants:
- Emergency now ("burst pipe," "no heat") goes on a service page or a dedicated emergency page with your number right at the top.
- A specific service ("mini split install," "sump pump") gets its own page, one service per page.
- Location ("plumber in Natick") lives on your service-area pages or your homepage.
- Just researching ("how much does a new furnace cost") fits a short FAQ or a plain blog post.
Keep to one main idea per page and you'll do better than most. A single page trying to cover plumbing, water heaters, drain cleaning, and gas lines all at once usually ranks for none of them well. Give each big service its own page, use the customer's words in the heading and the first sentence, and mention them once or twice more in the body. Write for the person reading, not for the robot.
Where this method stops, honestly
This is fast and free, and it has real blind spots you should know about before you lean on it too hard.
- It won't tell you search volume, meaning how many people type a phrase each month. You're estimating demand from your own experience, which is usually good enough for a local trade but never exact.
- It won't rank you on its own. The right words help Google understand you, but reviews, a complete Google Business Profile, and plain old time still do most of the lifting.
- It skips the big national phrases on purpose. You're a local service business, not fighting for "best water heater 2026." "Water heater replacement in Quincy" is the fight you can actually win.
If you want real volume numbers later there are paid tools for it, but most owners never need them. Prefer to hand the whole mapping step off? That's the kind of unglamorous, useful chore we help Massachusetts owners sort out, and it's a fine thing to delegate once the list exists.
Worth doing this week
Thirty minutes is all this takes, and you can split it across a couple of coffee breaks. Here's the order I'd go in:
- Tonight, type five customer-style searches into your phone and screenshot the autocomplete before you forget the wording.
- Scroll back through two weeks of calls and texts and write down ten exact phrases people used.
- Read your last twenty reviews plus your top competitor's, and pull every word that repeats.
- Pick your three biggest services and make sure each one has its own page, with the customer's words in the heading.
- Answer, in one plain paragraph on your site, the question you get asked on the phone more than any other.
Follow that and your site will finally speak the way your customers do. That's the whole game, and it costs you a timer and a little honesty about how people really talk.