Back to blog

SEO & Marketing

SEO for Contractors: How Trades Businesses Actually Get Found

What actually works for contractor SEO, in the order we would do it. Google Business Profile, a page per trade, reviews, and photographs of real jobs. Written from building and running search for South Jersey trades.

Search for "SEO for contractors" and you will mostly find articles written by marketing agencies that have never set foot on a job site. They are not wrong, exactly. They are just generic: the same twelve tips that would apply to a dentist, a law firm, or a coffee shop, with the word "contractor" swapped in.

Trades businesses are a genuinely different case. The jobs are worth a lot, the customer is usually in a hurry or has been putting it off for two years, and almost nobody is searching for you by name. They are searching for the problem. What follows is what actually moves the needle for a contractor, in the order we would do it, based on building and running search for trades businesses in South Jersey, including a remodeling contractor in Marlton whose site we still support.

Why contractor SEO is not the same as SEO

Four things make trades different, and every decision below follows from them.

Your customer is geographic, not global. A software company can sell to anyone. You cannot install a bathroom in another state. That means the entire game is being visible to people inside your service radius, and being invisible outside it costs you nothing. Ranking nationally for "bathroom remodeling" would be worthless to you.

The searches are urgent or considered, rarely in between. A burst pipe and a kitchen renovation are both plumbing-adjacent searches, and they behave nothing alike. Emergency searches convert in minutes and reward whoever looks credible and answers the phone. Considered projects involve weeks of browsing, several quotes, and a lot of looking at photographs. You need to show up in both, but they need different pages.

Job values are high, so small ranking gains are worth real money. For a business selling a twenty dollar product, moving from position eight to position three is a rounding error. For a contractor whose average job is five figures, a handful of extra enquiries a month is the difference between a good year and a flat one. This is why contractor SEO is worth doing properly even though the search volumes look small compared to national terms.

Almost nobody knows your company name. This is the one that catches people out. Your existing customers find you by name, so the site looks like it is working. But name searches were never the problem. The traffic you are missing is people who have a problem and no idea who you are, and they type the problem.

The searches that actually bring work

Contractor searches fall into a small number of shapes, and it is worth knowing which is which before you write a single page.

  • Service plus place. "kitchen remodeling marlton nj". Highest intent, lowest volume, and the most winnable. This is the bread and butter.

  • Service plus near me. "deck builder near me". Google supplies the location, so you are competing on proximity and profile strength rather than on the words on your page.

  • Emergency. "emergency plumber", usually with a place or near me attached. Converts immediately and rewards whoever answers.

  • Research. "how much does a bathroom remodel cost", "how long does a kitchen renovation take". These people are not ready to call, but they will remember who answered the question honestly.

  • Comparison. "best remodeling contractors in burlington county". Lower volume, high intent, and heavily influenced by reviews.

Most contractor websites are built entirely for the last kind of visitor, the one who already decided to hire someone, and not at all for the first four. That is backwards. The first four are where the volume is.

Start with your Google Business Profile, not your website

If you do one thing from this article, do this one. For local service searches, the map results usually sit above the regular results, and a well-maintained Google Business Profile can put you there without a single change to your website. It is also free, which makes it the highest return per hour of anything in this list.

What matters, roughly in order:

  • Categories. Pick the most specific primary category that describes what you actually do, then add secondary categories for the rest. "General contractor" is a weaker primary than "Bathroom remodeler" if bathrooms are most of your work.

  • Service area, set honestly. If you work out of a van rather than a storefront, you can hide the address and list the towns you serve. List the ones you genuinely cover. Padding it with twenty municipalities does not extend your reach, it just dilutes the signal.

  • Services listed individually. Every service you want work for should be its own entry, not buried in a description.

  • Photographs, added regularly. More on this below, because it matters more than people expect.

  • Hours that are true, including whether you actually answer the phone at 7am.

  • Reviews, which are their own section.

The profile and the website are not alternatives. They reinforce each other: consistent name, address and phone number across both, and service pages on the site that match the services on the profile. The map result gets you seen and the site is what convinces someone to call. Neither works as well alone. We cover the profile side in more detail on our local SEO page.

One page per service, not one page called "Services"

This is the single most common structural mistake on contractor websites, and it is the one with the clearest fix.

A page listing twelve services can only realistically compete for one search, and usually it competes for none of them, because it is not clearly about any single thing. A page about bathroom remodeling, with photographs of bathrooms you have remodeled and text about what a bathroom remodel involves, can compete for bathroom remodeling. Split them out and each page can earn its own traffic.

The instinct is then to go too far the other way and create forty pages. Do not. The rule is that a page earns its place if you can write several hundred genuinely different words about it and would be happy to take that work tomorrow. If you cannot say anything about "tile installation" that is not already on the bathroom page, it is not a page, it is a paragraph.

The same discipline applies to how much you say. A page with three sentences and a contact form will not outrank a competitor who explained what the job involves, what it costs, how long it takes, and what goes wrong. Depth beats count, every time. This is the same argument we make about small business websites generally: fewer pages, each of them worth reading.

Reviews are the ranking factor you control most directly

Almost everything else in SEO is indirect. You improve the page and hope. Reviews are different: you ask, and either you get one or you do not. They influence both where you appear in map results and whether anyone calls you once they see you, which makes them unusually valuable per unit of effort.

Three things worth knowing. First, recency counts, so forty reviews from four years ago read worse than twelve from the last six months. A steady trickle beats a burst. Second, ask in person at the moment the customer is happiest, which is when the job is finished and clean, not by email three weeks later. Handing someone a phone with the review page already open converts far better than a link in an invoice. Third, reply to all of them, including the bad ones. A calm, specific reply to a complaint does more for the next person reading than the complaint does against you.

What not to do: never buy reviews, never offer a discount in exchange for one, and never have the office write them. It is against the rules of every platform, it is obvious to anyone reading carefully, and getting caught is far more expensive than the reviews were worth.

Photographs of your own work beat everything else on the page

Trades are one of the few industries where the proof is visual and you already own it. Every job you finish is content. Most contractors do not treat it that way, and their websites end up using stock photography of a kitchen in a house nobody has ever been to.

A prospective customer comparing three contractors is not reading your copy closely. They are looking at whether your work looks like the thing they want. Real photographs of jobs you actually did, in houses that look like theirs, in towns they recognize, do more convincing than any amount of writing. They also give you something to add to the Google profile every week, which is one of the few ongoing signals that is entirely within your control.

Practical version: take before and after photographs on every job, in landscape, with the lights on. It takes two minutes. Then use them on the relevant service page, in a project gallery, and on the profile. The remodeling contractor we work with in Marlton updates their own project gallery, which means the site keeps gaining new content without anyone needing to write an article.

Service areas without building a page for every town

Sooner or later someone will suggest making a page for every town within thirty miles. Resist it. Forty pages that are the same page with the town name swapped is a pattern search engines specifically look for, and the risk is that all of them get devalued rather than one of them ranking.

The version that works is fewer pages with genuinely different content on each. A page for a town you actually work in, mentioning the kinds of houses there, the sort of jobs you get called for, and projects you have finished nearby, is a real page. A page for a town you have never worked in, generated from a template, is not, and it puts the rest of the site at risk. We hold ourselves to the same rule, which is why our own areas we serve section lists a handful of towns rather than every municipality in the county.

General contractor, or the specific trade?

If you do several things, there is a real tension between marketing yourself as a general contractor and marketing the individual trades. The searches do not behave the same way.

People search for the specific problem far more often than they search for a general contractor. Somebody with a leaking roof searches for a roofer. Somebody who wants a whole house done searches for a general contractor or a remodeler. Both exist, but the specific searches are more numerous and easier to compete for, because you are up against fewer businesses claiming that exact thing.

The practical answer for most contractors is both, structured properly: be a general contractor at the top level, with real pages for each trade underneath. That way you can compete for the specific searches without pretending to be a specialist in only one thing, and someone who wants the whole project handled still finds the right page.

How long this takes, and what it actually costs

Two honest answers, because the industry is bad at both.

On timing: the Google Business Profile work can show results in weeks, sometimes faster, because you are optimizing an asset that already exists in a system designed to rank local businesses. Website changes are slower. New pages take time to be crawled, indexed, and then assessed, and competitive terms take months rather than weeks. Anyone promising page one in thirty days is describing something they cannot control.

On cost: it depends on what is already there. If you have a decent site and a neglected profile, the first phase is cheap and effective. If your site is slow, has one page called Services, and cannot be edited without a developer, the site is the constraint and fixing it is the larger part of the budget. We would rather tell you which of those you are before quoting anything, and we write more about what drives the cost of a website separately.

What to ignore

Things contractors get sold that rarely repay the money:

  • Guaranteed number one rankings. Nobody controls the results. Anyone offering this is either describing an obscure phrase nobody searches, or is about to disappoint you.

  • Bulk directory submissions. A handful of real, relevant listings with consistent details are worth having. Five hundred automated ones are not, and cleaning them up later takes longer than getting them did.

  • Blogging for the sake of it. Four hundred words a week about nothing will not help. One genuinely useful page about the job you most want more of will.

  • Chasing the biggest keyword. "Contractor" gets enormous search volume and almost none of it is a customer near you. "Kitchen remodeling" plus your town is a smaller number that is worth far more.

  • Rebuilding the site because it looks dated. If it is fast, editable, and converting, the way it looks is not usually what is holding you back. Ranking is.

Where to start on Monday

If this is a lot, the order matters more than the total. Claim and complete the Google Business Profile. Set the categories properly and list the services individually. Start asking every finished customer for a review, in person, before you leave. Take photographs on every job. Then, when the site is next touched, split the services page into one page per trade and write something real on each.

That sequence is deliberately front-loaded with the things you can do yourself without hiring anyone, because most of the value is there and most contractors have not done it. The part worth paying for is usually the website, because that is the part you cannot fix from a phone between jobs.

If you want a straight answer about which of these is actually holding your business back, that is what the free consultation is for. We build and run search for trades businesses across Burlington and Camden County, and we will tell you honestly when the answer is that your budget is better spent elsewhere for now. You can get in touch here, or read more about how we approach SEO and web design.

More articles

Ready to grow your business?

Get a free consultation and a fixed quote from a South Jersey custom development studio.

Get a Free Consultation(609) 388-1815