You get two kinds of calls.
One comes at 11 p.m. from a homeowner with water coming through the basement ceiling. She typed “emergency plumber near me” and called the first plumber on the map who looked open. If that wasn’t you, you never knew she existed.
The other comes from a homeowner who spent a week reading about tankless water heaters before he picked up the phone. He read your website. He read two of your competitors’ websites. Then he called whoever answered his questions best.
Same trade, two completely different searches, and they’re won in two different places. Most SEO advice for plumbers hands you one checklist and hopes it covers both. It doesn’t. You win the emergency call in the map pack, and you win the high-ticket job on your website.
Key Takeaways
Emergency searches are won on the map. For "burst pipe" or "emergency plumber", Google shows three businesses on a map, and Whitespark's 2025 survey of local SEO experts ranks your primary Google Business Profile category as the single biggest factor in who those three are.
Planned jobs are won on your website. Water heater replacement, repiping and sewer line work are researched first, so each one needs its own page with a price range and what drives the cost.
Don't list 24/7 hours you can't answer. An emergency call that goes to voicemail is a lost job and, often, a bad review.
Recent reviews beat a big lifetime count. BrightLocal's 2026 survey of 1,002 US adults found 74% look for reviews written in the last three months.
Local Services Ads changed in October 2025. Google replaced the Google Guaranteed badge with Google Verified and ended the money-back guarantee, so update any marketing that still says "Google Guaranteed".
AI search is pickier than the map. SOCi's January 2026 study of about 350,000 locations found they showed up in Google's map pack 35.9% of the time but were recommended by ChatGPT just 1.2% of the time.
What SEO For Plumbers Actually Covers
SEO for plumbers (search engine optimization) is the work of getting your plumbing business in front of homeowners when they search for what you fix, in the towns you serve. Not traffic for its own sake. Calls and booked jobs.
Most of it is local SEO, and for a plumbing company it covers six places potential customers can find you:
- The map pack: the three local businesses Google shows on a map
- Your Google Business Profile: your listing, hours, reviews and photos
- Your plumbing website: a page for each service and the areas you cover
- Reviews: on Google first, then Yelp, Angi and Nextdoor
- Paid placements: Local Services Ads and Google Ads, which sit above the organic results
- AI answers: ChatGPT, Gemini, Perplexity and Google’s AI Overviews (the AI-written summary at the top of some search results) naming local plumbers
SEO is one piece of digital marketing for plumbers, alongside paid ads, email and social. It’s the piece that keeps bringing in calls after you stop paying for clicks. Every home service business deals with the six places above, and we cover them all in our guide to home services SEO. This post goes deeper on what’s different about plumbing.
Emergency Searches And Planned Jobs Are Won In Different Places
Plumbing gets more middle-of-the-night calls than most trades, and it also has some of the priciest planned jobs. Those two kinds of search behave nothing alike.
| Search type | Example searches | Where it's won | What decides it |
|---|---|---|---|
| Emergency | "emergency plumber near me", "burst pipe", "no hot water" | Map pack and Local Services Ads | Distance, hours, reviews, and whether someone answers the phone |
| Urgent, not an emergency | "clogged drain", "running toilet", "low water pressure" | Map pack, then your service pages | Reviews, same-day availability, a clear price range |
| Planned and high-ticket | "water heater replacement", "tankless water heater installation", "repipe house cost", "sewer line replacement" | Your website and organic search results | Price range, proof, financing, trust |
The emergency customer won’t read your About page. She needs to see that you’re close, open and well reviewed, and she needs a phone number she can tap. The planned customer will read everything. He’s comparing three companies on price, warranty and whether you seem to know what you’re talking about.
One generic “Plumbing Services” page can’t win either search.

Honestly, don't list 24/7 hours unless someone actually picks up at 2 a.m. Google shows open businesses for "emergency plumber" searches, so 24/7 hours can win you the click. But an emergency call that rings out loses the job, and the homeowner who got voicemail at 2 a.m. is the one most likely to leave a one-star review. If nights aren't covered, list your real hours and win the 7 a.m. calls instead.
Set Up Your Google Business Profile To Win Emergency Calls
For emergency searches, your profile matters more than your website. Google ranks local results on relevance, distance and prominence. Whitespark’s Local Search Ranking Factors survey, published in November 2025, ranks the primary business category as the top map pack ranking factor.
Get these right first:
- Primary category: Plumber. Not “Plumbing Supply Store” and not “Contractor”.
- Secondary categories that match services you actually sell, such as Water Heater Installation Service, Drainage Service or Septic System Service. Google says to use as few as you need. Don’t add categories for work you don’t do.
- Your real business name. “Smith Plumbing”, not “Smith Plumbing 24/7 Emergency Plumber Near Me”. Keyword-stuffed names break Google’s guidelines and can get a listing suspended.
- Service area, not a storefront address. Most plumbers work at customers’ homes. Google tells service-area businesses to hide their address and keep the service area within about two hours of driving from their base.
- Services listed one by one, with a short description each: drain cleaning, water heater repair, sewer line repair, leak detection, gas line work.
- Accurate hours, including holiday hours. A listing that says open when you’re closed costs you the call and the review.
- Real photos. Your trucks, your crew, finished jobs. Not stock photos of a smiling man holding a wrench.
If you want every setting on one page, our Google Business Profile checklist walks through all of them.
Audit Your Profile Line By Line
The Google Business Profile Optimization Checklist is the same list we work through with clients: categories, service area, services, hours, photos and reviews. Print it and check your profile against it.
Download the GBP ChecklistReviews Decide Which Plumber Gets The Call
Three plumbers show up on the map. The homeowner picks one. Reviews do most of the deciding.
BrightLocal’s Local Consumer Review Survey, which polled 1,002 US adults in early 2026, found that 97% of consumers read online reviews, 74% look for reviews written in the last three months, and 80% are likely to use a business that responds to all of its reviews.
For a plumber, that comes down to three habits:
- Ask after every job. Homeowners are looking at this year’s reviews, so fifty reviews from 2021 don’t do much for you. A steady few a month beats a burst once a year.
- Respond to every review. Google lists responding to reviews in its own tips for improving local ranking, and it costs you nothing. Thank the good ones by name and job. Answer the bad ones calmly, once, with how you fixed it.
- Get reviews that name the job and the town. “Replaced our water heater in Cherry Hill same day” tells the next homeowner, and Google, exactly what you do and where.
Look, the second one is the habit that gets skipped. When we audited the Google reviews for a local restaurant client, we found zero owner replies across the roughly 800 reviews we analyzed. Not a few. Zero. They started answering the same week.
You can’t write reviews for customers, and Google bans offering anything in exchange for them. But you can make it easy for customers to mention the details.
Send This The Same Day You Finish The Job
Send it within a few hours, while the homeowner still remembers your tech's name. Asking for the job and town gets reviews that say what you do and where, without telling anyone what to write.
Build A Page For Every High-Ticket Job
This is where the planned customer is won, and where most plumbing websites fall short. A single “Services” page with a bulleted list can’t rank for “water heater replacement” and “sewer line repair” at the same time. Those are different searches from different homeowners, and Google ranks pages, not websites.
Which Plumbing Services Need Their Own Page
Give a service its own page when it’s a job people search for by name and one you want more of. For most plumbing companies, that’s:
- Water heater repair and replacement (tank and tankless)
- Drain cleaning and hydro jetting
- Sewer line repair and replacement, including trenchless
- Repiping
- Leak detection and slab leak repair
- Sump pump installation and repair
- Gas line installation and repair
- Emergency plumbing
Start with the jobs that make you the most money, and build down from there.
Pick The Keywords For Each Page
Each service page should have target keywords: one main keyword and a few close variations, all for the same job. The water heater page targets “water heater replacement [city]”, “water heater installation” and “tankless water heater installation”. The drain page targets “drain cleaning”, “clogged drain” and “hydro jetting”. Don’t make one page target both jobs.
Plumbing keywords fall into the same three groups as the table above. Emergency keywords (“emergency plumber”, “burst pipe repair”) belong on your emergency page and in your Google Business Profile. Planned keywords (“repipe house cost”, “sewer line replacement”) belong on service pages. Question keywords (“why is my water heater leaking”) make good FAQ entries on those pages.
To find the local keywords customers actually search in your market, start with Google’s own suggestions and the “People also ask” box, then check volumes in a keyword tool. Our local keyword research guide walks through the process step by step.
On-Page SEO For Plumbing Service Pages
On-page SEO is how the page itself tells Google what it’s about. For each service page:
- Title tag: the service and your main town, such as “Water Heater Replacement in Cherry Hill, NJ | Smith Plumbing”
- H1 (the main headline on the page): the service in plain words, matching what customers search
- URL: short and readable, such as /water-heater-replacement/
- Meta description: what you do, where, and why to call you. It doesn’t change rankings, but it decides whether people click.
- Internal links: link related services to each other (water heater repair to water heater replacement) and every service page to your contact page
None of this is complicated. It’s just skipped on most plumbing company websites.
What Each Service Page Needs
| Element | Why it matters |
|---|---|
| A price range and what moves it | Homeowners price out big jobs before they call. A range ("most tank water heater replacements we do fall between X and Y") answers the question competitors avoid, and the factors (tank size, venting, permits, access) show you know the job |
| How long the job takes | "Most installs are done the same day" removes a reason to wait |
| Permits and code | Who pulls the permit and what inspection involves. It builds trust and filters out the cheapest bidders |
| Brands you install and your warranty | Planned customers compare these line by line |
| Financing | A repipe or sewer line replacement is a different decision when it's a monthly payment |
| Photos of your own jobs | Proof you actually do the work, not stock photos |
| Reviews that mention this job | Pull the reviews that name the service onto its page |
| One clear call button | Tap to call on mobile, visible without scrolling |
Fill in the price range with your own numbers. If you don’t want to publish prices, publish the factors and a starting point. Say nothing about price and the planned customer calls the plumber who did.
Service Area Pages Without The Spam
Plumbers love city pages. “Plumber in Haddonfield”, “Plumber in Cherry Hill”, “Plumber in Voorhees”, fifty of them with the town name swapped. Google’s spam policies call pages like that doorway pages, and they rarely rank.
A town page earns its place when it has something only that town has:
- Jobs you’ve actually done there, with photos
- Local problems you see often: hard water, old cast-iron or galvanized lines in older neighborhoods, tree roots in clay sewer lines
- Local permit or code notes
- Reviews from customers in that town
If you can’t write a real page for a town, don’t build one. Your profile’s service area covers it.
Technical Basics That Cost Plumbers Calls
Most of what loses plumbers calls on their website isn’t complicated. It’s things that break on a phone at the worst moment.
- Tap to call works everywhere. The number at the top of every page starts a call with one tap, and it shows without scrolling.
- Pages load fast on mobile. Someone with water on the floor won’t wait for a slow page.
- The same name, address and phone number (NAP) everywhere: website, Google, Yelp, Angi and every directory. Mismatches make it harder for Google to trust which details are right.
- Schema markup. Schema is code that labels what’s on a page so search engines don’t have to guess. Schema.org has a Plumber type for exactly this. Add your name, phone, hours, service area and reviews.
- Forms that work on a phone. Test your booking form yourself, on your own phone, every few months.
- Indexing. Submit an XML sitemap (a file that lists every page on your site) in Google Search Console, Google’s free site report, and check that every service page is indexed.
The technical section of our home services guide goes into more depth on each.
Citations And Local Links For Plumbers
This is off-page SEO: the signals about your plumbing business that live on other websites. Citations are listings of your business name, address and phone on other sites. They help Google confirm you’re real and where you work. Links from other local websites help your site rank.
For plumbers, the useful ones are:
- The big directories: Google, Bing Places, Apple Business, Yelp, BBB, Angi, Nextdoor and HomeAdvisor
- Manufacturer dealer and pro finders: if you install Rheem, Bradford White, Navien, Rinnai or similar brands, get listed in their contractor locators. Homeowners researching a specific water heater find installers there.
- Supply houses and trade associations: your local supply house, your state’s plumbing contractors association and local chapters of the Plumbing-Heating-Cooling Contractors Association (PHCC) often list members
- Local sponsorships and community pages: Little League teams, school fundraisers, chamber of commerce listings. They’re real local links from real local sites.
Skip anyone selling hundreds of citations for a flat fee. Consistency on the listings that matter beats volume on ones nobody visits.
Local Services Ads, Google Ads And SEO: Where Each Fits For A Plumber
Search “emergency plumber near me” on a phone and the organic results can sit several sections down. Paid placements come first, and each one does a different job for a plumber.
| Placement | How you pay | Best for | What it needs |
|---|---|---|---|
| Local Services Ads | Per lead (a call, message or booking) | Emergency and urgent calls | Pass Google's license, insurance and background checks, then set a budget |
| Google Ads | Per click | Specific high-value jobs and towns you choose | Keywords, bids, ads and a landing page that converts |
| Map pack | Free | Emergency and urgent searches near you | A complete Google Business Profile and steady reviews |
| Organic results | Free | Planned, researched jobs | A strong page for each service |
Local Services Ads (LSAs, Google’s pay-per-lead ads with a verification badge) changed on October 20, 2025. Google replaced the Google Guaranteed, Google Screened and License Verified badges with one Google Verified badge, and the money-back guarantee that came with Google Guaranteed was discontinued. If your trucks, website or ads still say “Google Guaranteed”, it’s time to update them.
Paid and organic aren’t either-or. Ads sit above the map; they don’t change who’s in it. Plenty of plumbing companies run LSAs for emergency calls while SEO builds the pages that win planned jobs without paying per click.
Showing Up When Homeowners Ask AI For A Plumber
Homeowners now ask ChatGPT, Gemini, Perplexity and Google’s AI Mode (its chat-style search) things like “who’s the best plumber near me for a tankless install”. They get a short list of names, and that list is much shorter than the map.
SOCi’s Local Visibility Index, published in January 2026 and covering about 350,000 locations across 2,751 multi-location brands, found those locations showed up in Google’s map pack 35.9% of the time. ChatGPT recommended just 1.2% of them.
Which sources AI tools pull local data from is still debated, so don’t bet everything on one directory. What holds up across every test:
- A complete, accurate Google Business Profile
- Recent reviews that mention specific jobs
- Service pages that answer cost, timing and warranty questions plainly
- Consistent listings everywhere else
That’s the same work as the rest of this guide. Done well, it covers the map, the website and AI answers at once.
How To Measure Plumbing SEO
A ranking report is a means. Booked jobs are the point. Track:
- Calls, from your website (with call tracking) and from your profile
- Profile actions on Google: calls, website clicks and direction requests
- Form fills and online bookings
- Booked jobs by service, so you know whether the water heater page is bringing in water heater jobs
- Revenue by job type. Ten drain cleanings and one repipe are not the same month.
There isn’t one timeline. Aleyda Solis, an international SEO consultant, put it plainly: “there’s no rule of thumb.” When Ahrefs polled 3,680 people on LinkedIn and X, the most common answer was three to six months, and Ahrefs added that it depends.
What it depends on most is where you start:
- An established plumbing company with gaps in its profile or service pages can see map pack and ranking gains in 60 to 90 days.
- Bigger fixes or a crowded metro often take 3 to 6 months.
- A brand-new company or a brand-new site should plan on 6 to 12 months or more, because Google has no history to go on.
Fast wins deserve a second look. Lily Ray, who leads SEO research at Amsive, pointed out in March 2026 that something that “worked” over three months isn’t proof it will last. Our post on how long SEO takes breaks the ranges down further.
Own The 2 A.M. Call, Then Win The Water Heater Job
Plumbing SEO isn’t one job. It’s two.
The emergency customer is won on the map: the right category, real hours, a phone that gets answered, and a steady stream of recent reviews. The planned customer is won on your website: a page for every high-ticket job, a straight answer on price, and proof you’ve done the work.
Those are the two SEO strategies that help a plumber rank higher for the jobs that pay, and most plumbing companies in your area are doing neither well. Get both right and you’re the plumber homeowners call whether the basement is flooding or they’re shopping for a new water heater.
Frequently Asked Questions
Yes, if you want calls you don’t pay for one at a time. A small plumbing company doesn’t need to outrank national directories for every term. It needs to show up in the map pack in its own service area and have strong pages for the jobs it makes the most money on. That’s a much smaller, more winnable target.
It depends on your market, how many services and towns you cover, and how much work your profile and site need. A one-truck plumber in a small town and a multi-location company in a big metro are different projects. Our guide to SEO pricing breaks down what drives the cost and what you should get each month.
Often both. LSAs put you above the map for emergency searches and charge per lead. SEO builds the map presence and service pages that bring in calls without a per-lead cost, especially for planned jobs. If budget is tight, start with your profile and reviews, since they help both.
It depends on your starting point. An established company fixing gaps can see movement in 60 to 90 days, bigger fixes or a crowded market often take 3 to 6 months, and a brand-new company should plan on 6 to 12 months or more. Anyone who quotes you one number without looking at your market is guessing.
No. Build a town page only when you can fill it with something real: jobs done there, local plumbing problems, reviews from that town. Copied pages with the city name swapped rarely rank, and Google’s spam policies treat them as doorway pages. Your profile’s service area covers the towns you don’t have pages for.
Ask what SEO services they’ll deliver each month, how they’ll report calls and booked jobs (not just rankings), who owns the website and the Google Business Profile if you part ways, and whether they’ve worked with plumbing businesses or other home service companies. Walk away from any SEO agency that guarantees a #1 ranking. Google itself says no one can guarantee that.
You can do a lot of it. Setting up your profile, asking every customer for a review and answering every review take time more than skill. Building service pages that rank, technical fixes and tracking calls back to jobs are where most plumbers bring in help.
Ready To Book More Plumbing Jobs From Search?
- Which services and towns you can realistically win in your market, and what that should cost
- Where your profile, reviews and website are sending calls to the company down the road
- A 90-day SEO plan you can run with or without us



