Services · Local SEO

Local SEO for contractors.

When someone in your town searches for what you do, you want to be the first name they see. That’s the whole game.

Your customers aren’t searching nationwide. They’re searching “concrete coating near me” from a job site three miles away. Local SEO is how you become the answer to that search, instead of the guy on page two nobody scrolls to.

The philosophy

Rankings only matter if they ring the phone.

Plenty of SEO companies will sell you traffic, keywords, and reports full of numbers that don’t pay your bills. I care about one thing: did the work bring you jobs.

That means going after the searches that actually convert. A guy typing “epoxy garage floor cost” is shopping. A guy typing “what is epoxy” is browsing. I chase the first guy. Local intent, buyer intent, and the map pack, because that’s where the calls come from.

00 / Floor Built to rank, by default

Every site I build starts on solid ground.

On‑page SEO isn’t something I sell you later. It’s baked into every site from day one: clean structure, proper titles and headings, fast load times, mobile‑first, the technical foundation done right. A site that Google can’t read is a site customers can’t find, and I don’t ship those.

So even if you never sign up for ongoing SEO work, your site launches built to rank. That’s the floor, not the upsell. Ongoing local SEO is the active climb on top of that floor — that’s the rest of this page.

01 / Mechanic The map pack

The three results above the fold. That’s the prize.

When someone searches a local service, Google shows a map with three businesses at the top. Those three get the bulk of the calls. Everybody below them fights for scraps.

Getting into that map pack, and holding the position, is the heart of local SEO. It’s a mix of your Google Business Profile, your reviews, your website, and consistent information about your business across the web. Get those working together and you show up where the buyers are looking.

Receipts · NMCC Pros

This is exactly what happened with NM Concrete Coating Pros: into the top of the map pack, and held there through a Google core update that shook other sites loose. See the full case study

02 / Mechanic Google Business Profile

Your profile is your storefront on the map.

For a local business, your Google Business Profile does more heavy lifting than your website’s homepage. It’s what shows in the map pack, what people read before they call, and a major signal Google uses to decide who ranks.

Most contractors set it up once and forget it. I keep it working: the right categories, accurate service areas, real photos, posts, and the steady stream of reviews that tells Google you’re active and trusted.

01 Categories & service areas Dialed
02 Photos uploaded monthly +8 / mo
03 Posts & offers, weekly Live
04 Q&A monitored, answered 24h
05 Reviews replied to 100%
03 / Mechanic Reviews & reputation

Reviews don’t just look good. They rank you.

A wall of recent five‑star reviews does two jobs at once. It convinces the customer reading it, and it tells Google you’re a real, active, trusted business worth ranking. They’re not a vanity metric. They’re a ranking factor.

The trick is getting them consistently without nagging your customers. I set up automation that asks for the review at the right moment, makes it one tap to leave, and keeps them coming in steadily instead of in random bursts. Steady reviews beat a pile of old ones every time.

The signal Google reads

Volume, recency, response rate, keyword variety in the text. A trickle of new reviews every week beats fifty from two years ago. The system keeps the trickle going.

04 / Ongoing The climb

Built‑to‑rank gets you on the board. Ongoing work wins the game.

Launching on a solid foundation is the start. Climbing into the top three and staying there, as competitors push back and Google changes the rules, is ongoing work: new location and service pages, fresh content, profile management, reviews, and adjusting as the data comes in.

That’s the difference between a site that’s technically fine and a business that owns its local search. The NMCC results came from this ongoing work, not a one‑time setup.

Weekly GBP posts, photos, Q&A, review replies
Monthly New service / area pages, fresh content, citations
Always Watching the data, adjusting to what’s moving

Who I do this for

Contractors and local service businesses.

If your customers find you by searching locally, this is built for you. I spent ten years in the trades before I did this, so I’m not guessing at how your customers actually search.

  • 01 Plumbers “Emergency plumber near me”
  • 02 HVAC techs “AC repair · same day”
  • 03 Roofers “Roof repair · storm”
  • 04 Concrete & coating See NMCC case study
  • 05 Landscapers “Landscaping near me”
  • 06 Electricians “Electrician · today”
  • 07 Remodelers “Kitchen remodel cost”
  • 08 Your trade Ask · I’ll tell you straight

Let's talk

Let's get your phone ringing.

Book a quick call. No pitch, just a straight conversation about your business and whether I can help.