Opus Group Insights
SEO Services for Plumbers: What to Buy and What to Skip
Want this worked out for your numbers? Free 15-min check → or call +1 (256) 516-9910
Summary: Google says a small local business can do much of its own SEO. Pay an SEO company only for work that takes skill or time you don't have: technical fixes, job pages, Business Profile upkeep and honest reporting. Skip anyone who promises a top ranking, sells link packages or wants to build hundreds of near-identical city pages. Judge the work on calls and booked jobs from organic search and the map.
Plumbers get more SEO sales calls than almost anyone. Most pitches sound the same, and the price and the promise rarely tell you what you'll actually get. The good news is that Google has published plain advice on hiring an SEO. This guide applies it to a plumbing company. If you'd rather do the work yourself, our plumber SEO guide is the place to start.
What Google says about hiring an SEO
Google's own page, "Do you need an SEO?", makes several points every plumber should know before signing anything:
- A small local business can probably do much of the work itself. Google recommends starting with its SEO starter guide.
- Useful services exist. Google lists reviews of site content or structure, technical advice, content development, keyword research, training, and expertise in specific markets and areas.
- Nobody can promise first place. Google says no one can guarantee a #1 ranking, and to beware of anyone claiming a "special relationship" with Google.
- Money doesn't buy organic rankings. Google never accepts money to include or rank sites in its search results, and advertising with Google has no effect on organic results.
- You should never have to link to an SEO. Google also warns against link popularity schemes.
- Limit early access. For an audit, give only read access to Search Console, not write access.
- You are responsible. Google says you are responsible for what any company you hire does to your site.
The work worth paying for
| Service | What you should see | How to check it |
|---|---|---|
| Technical review | A written list of problems, ranked, with fixes | Ask to see each fix once it's done |
| Job pages | One page per job you want, such as water heater replacement or sewer line repair | Read them. Do they answer a homeowner's questions? |
| Business Profile upkeep | Accurate categories, services, hours, photos and posts | Open your profile on a phone |
| Review system | A same-day ask after every job, and replies to reviews | Count new reviews each month |
| Local mentions | Supplier, association and community links you earned | Ask where each one came from |
| Reporting | Search Console clicks to job pages, profile calls and booked jobs | Compare against your own job log |
Job pages are where SEO and ads overlap. A strong water heater page can rank on its own and can also be the landing page for your water heater ads. Our plumbing landing page checklist applies to both.
What to skip
- Promises of a top ranking or "page one in 30 days". Google says no one can promise a #1 position.
- Link packages. Buying links, or being told you must link back to the SEO, is exactly what Google warns about.
- Hundreds of copy-paste city pages. A page per town only helps when it says something true about that town.
- Submissions to "thousands of search engines". Google calls these typically useless.
- Secrecy. If they won't explain what they changed and why, walk away.
- Contracts that lock you in for a year before you've seen any work. Ask for monthly terms, or a short first term with clear deliverables.
- Reports with rankings and nothing else. Rankings for phrases nobody searches don't fill the schedule.
Questions to ask before you sign
Google suggests asking an SEO about past results, whether they follow Google Search Essentials, what results to expect and when, and how they will tell you about changes. For a plumbing company, add these:
- Which jobs and towns will you focus on first, and why?
- Who writes the job pages, and do they know plumbing?
- Will I own the website, the content and the Business Profile if we part ways?
- What will you need from me each month?
- Which numbers will the report show, and will it include booked jobs?
- How will you tell me when something isn't working?
How long SEO takes
Google's starter guide says some changes may show up in a few hours and others could take several months. Plan for months. That is the main reason many plumbers run Google Ads alongside SEO. Ads put you at the top for the jobs you choose this week, while the pages mature.
Ads also tell you which pages to build. Your Google Ads search terms report lists the exact searches that became calls. If "slab leak repair" keeps booking, that is your next page. For a side-by-side of the two channels, see SEO vs Google Ads for contractors.
How to judge an SEO company after three to six months
- More clicks to your job pages in Search Console, not just to the home page.
- More calls and direction requests from your Business Profile.
- Booked jobs where the customer says they found you on Google, recorded in your job log.
- A list of finished work that matches what was promised.
If none of those have moved and the reports only talk about rankings, ask hard questions.
Where Opus Group fits
We build Google Ads, Local Services Ads and landing-page systems that book jobs, month to month. The job pages we build for ads are written for homeowners first, so they can serve both. One plumbing account we run spent $14.1K on Google Ads over four weeks in August and September 2026 and got 237 calls and forms at about $60 each, leading to about $300K of work. Across the accounts we run, the average cost per lead is $63.
If you want to start with Local Services Ads on your own, the free guide, How a local service business can spend $1,000 and make $60,000 in a month, walks you through it. Its $60,000 is worked math, not a promise.
What to do this week
- Read Google's "Do you need an SEO?" page before any sales call.
- List the five jobs you most want and check whether each has its own page.
- Make sure you own your domain, website login, Search Console and Business Profile.
- Give any SEO you're talking to read-only Search Console access for an audit, nothing more.
- Ask for a sample monthly report before you sign.
FAQ
Do plumbers need to pay for SEO services?
Not always. Google says a small local business can probably do much of the work itself. Paying makes sense when you lack the time or skill for technical fixes, job pages and steady upkeep.
What should a plumber SEO company do each month?
Fix technical problems, add or improve job pages, keep your Business Profile current, help you collect and reply to reviews, and report clicks, calls and booked jobs.
Can an SEO company promise page one for a plumber?
No. Google says no one can promise a #1 ranking, and to be wary of anyone claiming a special relationship with Google.
How long does plumber SEO take to work?
Google says some changes take effect within hours and others can take several months. Plan for months, and use ads to fill the schedule in the meantime.
Is SEO or Google Ads better for a plumbing company?
They do different jobs. Ads can put you at the top for chosen jobs this week, while SEO builds over months. Many plumbers run both and use ad data to pick which pages to build.
Opus Group runs Google Ads, Local Services Ads and high-converting landing pages for local service businesses. See how it works.
Opus Group is a plumbing marketing agency working with plumbers across the US, including Chicago, Sacramento, San Diego and Charlotte.
Ready to grow?
Let's talk.
Tell us where you're at and we'll tell you honestly what we'd do. No pressure.
Book your free strategy call →Not ready for a call? Get the free guide first →
Prefer a callback?
Tell us where to reach you and we will call you back within one business day.