Explore industries

Marketing for plumbing companies

We run your plumbing marketing. You approve it between jobs.

From$6.63a day

$199 a month, billed monthly. Cancel anytime.

Water heater, drain and repipe requests land in one inbox, with the job and the address. We build the site and write the posts. Ads come with the Go and Sprint plans.

  • Month to month
  • 14-day money-back guarantee
  • You approve every post
Your website
Your plumbing company

Tell us what needs fixing.

  • Leak or blocked drain
  • Water heater replacement
  • Repipes and planned work
Request an estimate
New leadNew

No hot water, gas heater

Estimate visit Tuesday 4:00 pmWebsite form

Built for plumbing businesses that

  • Take emergency calls and planned installs
  • Work a service area, not the whole state
  • Return every request themselves or through an office
  • Dispatch from their own phones or software

Where jobs are won or lost

A homeowner needs a plumber at 6 pm, then takes weeks to decide.

A homeowner picks fast, and you are usually on another job.

6:10 pm, water on the floor

Three plumbers on the page. The one with a call button and true hours gets the call.

What we do
We build the call page, keep your hours and service area exact, and point any ads at the ZIP codes you cover.
Your part
The number you answer, your real hours and the ZIP codes you serve.
The 11-year-old water heater

They want to know what happens before the quote, and what asking will commit them to.

What we do
We write a replacement page that explains the visit, with a form that asks the heater's age, fuel and size.
Your part
The heaters you install, your warranty wording and photos of finished installs.
9:14 pm, you are still on a job

The estimate request arrives when nobody can pick up.

What we do
Each request keeps the job, the address and the source together, so whoever calls back has what they need.
Your part
Someone who owns the callback, and the quote you send.
The estimate from three weeks ago

They are still deciding, and nobody has called them back.

What we do
Every lead keeps its stage, notes and follow-up date, so a quoted job is easy to find and easy to call.
Your part
Who calls, and when. Email follow-up is quoted separately, after we check your customers agreed to hear from you.

What we do

What we run for a plumbing company.

A drain cleaning ad opens the drain cleaning page, and the request lands in your inbox with the address and the problem. The same team builds each piece.

Your plumbing website

A repair page with a call button, install pages with estimate forms, and a page for each job you want more of.

For exampleA repipe page that asks the home's age and the pipe material before the visit.

Explore this service

Search pages for plumbing jobs

Each page answers what homeowners type or ask an AI assistant, with your hours and service area the same everywhere.

For exampleA water heater page titled the way homeowners search for it, with your ZIP codes and hours in plain text.

Explore this service

Ads for the jobs you want

On Go and Sprint we run Facebook and Instagram campaigns. Google Ads is an add-on. Your ad spend stays on your own card.

For exampleA water heater replacement ad aimed at the ZIP codes you cover.

Explore this service

Posts from your job photos

Send photos of finished jobs. We write and design the posts, and each one waits for your OK before it goes out.

For exampleA shut-off tip for a leaking heater, laid over a photo of one you installed.

Explore this service

Estimate requests and booking

Customers pick a time from your hours and calendar, or send an estimate request with the answers you need.

For exampleAn estimate visit on Thursday at 10:30, with the address and the home's pipe details attached.

Explore this service

One inbox for every estimate request

Each request keeps its job, source, your notes and a follow-up date. Move it from New to Booked.

For exampleA drain backup request with its address, your notes and a follow-up set for Friday.

Explore this service

Example work

What we would post for a plumbing company.

We write the words and design each piece from your own job photos. You see every post and ad first.

Plumbing marketing plans. We do it for you.

Plans include only the work listed below. Advertising spend is separate, and anything else is quoted on its own.

Available onManage your leads, request changes and approve work.

Small business

Start

A site, a brand, and one thing moving.

$6.63a day

$199 a month, billed monthly

Key features

  • 24-hour response guarantee Get a response to your message within 24 hours. Delivery follows your plan’s turnaround time.
  • Strategy audit FREE A strategy audit is included with your plan at no extra cost.
  • Basic SEO / AEO FREE Basic search engine and answer engine optimization for your website, included at no extra cost.
  • Website Management We design, build and host your branded website, and change it whenever you ask.
  • Website Visits (15,000/mo) Your website is hosted for up to 15,000 visitors a month.
  • Graphic Design (Unlimited) Logos, price lists, menus, social and ad graphics. Video is an add-on.
  • Social Media Management (10) Up to 10 scheduled posts a month on Facebook and Instagram. We write, design and schedule them without using a request slot.
  • Online Booking Customers pick a time on your website and it lands on your calendar. One kind of appointment, one calendar.
  • Domain (1 Year) FREE One .com, .net, .org or .us, registered free for your first year, then $18 a year. Yours to keep.
  • Active Requests (1) We work on up to 1 request at a time. The rest wait in your queue.
  • Team Members (3) Up to 3 people from your business can sign in, including the owner.

Small business

Sprint

Three at a time, and the fastest queue.

$16.63a day

$499 a month, billed monthly

Everything in Go, plus

  • 24-hour response guarantee Get a response to your message within 24 hours. Delivery follows your plan’s turnaround time.
  • Strategy audit FREE A strategy audit is included with your plan at no extra cost.
  • Basic SEO / AEO FREE Basic search engine and answer engine optimization for your website, included at no extra cost.
  • Ads tracking setup FREE We set up tracking for your ads at no extra cost.
  • Meta Ads Management One Facebook and Instagram campaign we run on your own ad budget. Up to $1,000 a month of spend, paid to Meta on your card.
  • Website Visits (50,000/mo) Your website is hosted for up to 50,000 visitors a month.
  • Social Media Management (20) Up to 20 scheduled posts a month on Facebook and Instagram. We write, design and schedule them without using a request slot.
  • Active Requests (3) We work on up to 3 requests at a time. The rest wait in your queue.
  • Turnaround (1-5 Days) Typically 1 to 5 business days from when we start to the first version you review.

Not sure?Book free consultation

Compare every feature
StartGoSprint
24-hour response guarantee
SEO / AEOBasic, included freeBasic, included freeBasic, included free
Website visits a monthUp to 15,000Up to 30,000Up to 50,000
Active requests123
Team members (including you)355
Requests over timeUnlimitedUnlimitedUnlimited
Static designUnlimitedUnlimitedUnlimited
Website
Free domain (year 1)
Online booking
Website changesUnlimitedUnlimitedUnlimited
Meta ads, spend up to$500/mo$1,000/mo
Posts a month101520
Turnaround (business days)3-53-51-5
MightWork: Meta Verified Tech Provider

14-day money-back guarantee

SOC 2 Type II infrastructureOur hosting, database and card payments run on providers audited to SOC 2 Type II every year. Your card goes straight to the payment provider, so we never see it.

Trusted by
200+ businesses

Cancel within 14 days of your first charge and we refund it in full. Month to month. Ad spend is paid to Meta on your own card. Your domain, delivered design files and customer data stay yours. Unlimited requests are subject to our fair use policy. See our terms.

Need an online store or custom software? Talk to us about custom work

Your MightWork workspace

Your requests, posts and bookings in one place.

Open it on the web or in the MightWork GO app. Nothing lives in a text thread, and every request keeps its next step.

Your business

Leads

1 New
  • Dana R. · Drain backing upBasement floor drain · HomeownerWebsite form · 9:14 pm
    New
  • Marcus T. · Frozen kitchen lineNo water, cabinet wallFacebook ad · Today
    Contacted
  • Priya S. · Water heater replacement50 gallon, gas · 12 years oldWebsite form · Mon
    Quoted
  • Luis G. · Repipe estimate1960s home · Copper to PEXBooking · Thu 10:30 am
    Booked

Needs Approval

1 waiting

Drain cleaning post

Post draft

Slow drain or a backup? Send us the address and what you are seeing, and we will confirm a visit time.

Made from your approved service details and a job photo

My Requests

Working

Add a tankless install page

  • YouCan we add a page for tankless installs? Photos attached.
  • MightWork teamA draft is ready for your review, with your service area and an estimate form.

Calendar

Estimate request

Estimate visit

Thursday, 10:30 am

Job
Repipe estimate
Home
1960s, copper to PEX
Area
Inside your service area

How it starts

Start in three steps.

Nothing goes live until you have seen it.

  1. 1

    Pick a plan

    Choose Socials, Micro or Macro, then add what you need. The price is on the card before you pay.

  2. 2

    Tell us about the business

    We ask for your service area, your hours and the jobs you want more of, plus photos of finished work.

  3. 3

    Approve the first work

    A call page and your first posts arrive for your OK. Cancel within 14 days on Micro and your first payment comes back.

Your marketing year

Freeze weeks arrive on a forecast. Get ready before the cold snap.

The rest of the year rewards fast answers and a follow-up on every estimate.

  1. December to February

    What happensFreeze events. Burst-pipe weeks bring urgent demand, and they arrive on a forecast.

    Do thisHave the after-hours line staffed and the Business Profile hours true before the cold snap, not during it.

  2. All year

    What happensA steady emergency baseline: drains, leaks, heaters. Less seasonal than HVAC, more sensitive to response time.

    Do thisMeasure missed calls weekly. In plumbing the leak is often the phone, not the ad.

  3. Late spring

    What happensThe quieter stretch in most metros once freeze repairs are done and before summer moves.

    Do thisRe-piping, water heater and remodel quotes to past customers; the paperwork for Local Services Ads if not done.

Our own working calendar for US trades, not a study. Your metro moves the dates.

The practical details

Who does what.

MightWork handles

  • Write, build and maintain the agreed plumbing pages.
  • Set up forms and the booking rules your plan includes.
  • Build the ads you approve and check which campaigns bring in requests.
  • Apply service and availability changes you submit through MightWork.

You handle

  • Confirm service areas, licenses, hours and the work you want.
  • Provide usable photos and permission to publish your proof.
  • Approve offers and budgets before campaigns run.
  • Answer requests, dispatch plumbers and share job outcomes.

A good fit when

  • You want more of one job, such as water heaters or drain work.
  • You or your office can return requests and confirm appointments.
  • You want website changes handled without learning a page builder.

Where the fit stops

Your team answers urgent calls, diagnoses the problem and dispatches a plumber. We advertise emergency service only if you tell us you offer it.

Scope and add-ons

Your plumbing website
Your pages run on your domain. Our team handles hosting and the website changes you request.
Search pages for plumbing jobs
Basic SEO and AEO come with every Micro plan. Macro adds Business Profile and directory work; link building is an add-on.
Ads for the jobs you want
Local Services Ads are quoted separately and need Google's checks. Call handling is not included in Micro.
Posts from your job photos
Photos of customers or their homes need permission. Replies to comments and messages are quoted separately.
Estimate requests and booking
Basic booking covers one appointment type on one calendar, such as estimate visits. A calendar for each van, or routing, is quoted separately.
One inbox for every estimate request
The inbox holds requests, bookings and follow-ups. Connections to your field software are checked and quoted before we promise one.

Marketing ideas by cost

Plumbing marketing ideas, sorted by cost.

The free ones come first, then paid ones by monthly cost. At the foot, what ads, agencies and tools cost elsewhere, so you can check any quote you get.

Free

  1. Publish your after-hours number and mean it

    Emergency plumbing is a night-time search. If nobody answers after five, you are paying for daytime leads only.

  2. Water heater age reminders to past customers

    A ten-year-old heater is a replacement waiting to happen. A reminder at year nine is a job you did not buy.

  3. Answer every call, and call back the ones you miss

    A caller who reaches a person can book. One who reaches voicemail tries the next number. Answering costs no media.

Show 4 more
  1. Finish your Google Business Profile

    Every service listed, real photos of the place and the work, hours that are true, and a reply to every review within a day.

  2. Ask for the review before they leave

    The customer who just paid is the one who says yes. Ask in person, then send the link before they go.

  3. Track where every booking came from

    One question at booking, written down every time. After a few months the pattern shows which spend to cut and which to keep.

  4. Check your website on a phone

    Open it on your own phone. The number to call, your location, reviews and a booking button should be on screen before you scroll.

Under $500 a month

  1. Freeze-week readiness messages

    Before the first hard freeze, to customers who agreed to hear from you: how to protect pipes, and your number.

  2. Google Local Services Ads

    Pay per lead, shown above the search results. Google verifies your business first, which takes weeks. Check that your category and area qualify.

  3. A missed-call text-back that actually sends

    A monthly fee from most vendors. The catch is A2P carrier registration, which takes weeks and can be rejected. Send only to people who agreed.

Over $500 a month

  1. Search ads on the work you want more of

    Start with the searches for the work you most want. Budget on your own card, management fee separate, reported in bookings.

What marketing costs elsewhere

  • US contractor agencies commonly quote $2,500 to $10,000 a month for a full-scope retainer[1]
  • Hook Agency, a home-services agency, lists Local SEO from $2,800 a month, paid search from $2,000 and a standard website at $12,000 split over 12 months[2]
  • Google Ads management is commonly billed at $500 to $2,000 a month, or 10 to 20 percent of ad spend[3]
  • A boutique agency serving local service businesses charges $1,000 a month for one channel and $1,750 for ads plus SEO together[4]
  • Review-request and messaging tools (Podium, Birdeye) list at $249 to $599 a month before any agency fee[5]
  • Call tracking starts at $95 a month plus $3 per local number[6]

Other providers' published prices, not ours. Our plans and prices are above.

What advertisers pay per click on Google

  • For the search "plumbing marketing agency", advertisers pay $67.92 a click on Google in the US[7]
  • For the search "answering service for plumbers", advertisers pay $330.75 a click on Google in the US[8]

These are the prices for those searches, not what your own ads would cost.

Your website, posts and ads, run by us and approved by you between jobs.

Pick a plan, send your service area and a few job photos, then approve the first work. Month to month, with a 14-day money-back guarantee on Micro.

See plans and pricesBook free consultation

From $6.63 a day. $199 a month, billed monthly. Cancel anytime.

Before you decide

Questions before you start.

Do you answer my phone or dispatch my plumbers?

No. Your team answers calls and dispatches. We put your number and true hours on every page, so a customer can reach you.

What do the plans include for SEO and ads?

Basic SEO is in every Micro plan, advanced SEO in Macro. Go and Sprint include Facebook and Instagram ads; Google Ads is an add-on.

Can you run Local Services Ads?

They are quoted separately and need Google's checks, so they are not part of Micro. Ask about them on a free consultation.

Can I keep ServiceTitan, Jobber or Housecall Pro?

Yes. Keep it for jobs and dispatch. We check any connection to MightWork first and quote it before promising it.

Who approves what goes out?

You do. Each post waits in Needs Approval until you approve it, and you approve every ad offer and budget before a campaign runs.

Can you promise a number of calls?

No. A mild winter means fewer burst pipes, whatever we do. You see every request and which ones booked, so you can judge us.

Can I take my website with me if I leave?

Yes. Export your website files while you have access, then keep and edit them. Hosting runs with the plan, and third-party licenses still apply.

Sources

  1. 1.Four vendor pricing pages plus eight practitioner threads, our own pricing review · read 2026-09-02
  2. 2.hookagency.com, own pricing page · read 2026-09-02
  3. 3.Practitioner threads on r/PPC, our own pricing review · read 2026-09-02
  4. 4.r/agency, agency owner's own post, 2025-12-27 · read 2026-09-02
  5. 5.Vendor pricing pages · read 2026-09-02
  6. 6.callrail.com, own pricing page · read 2026-09-02
  7. 7.DataForSEO, Google Ads data, United States · read 2026-09-06
  8. 8.DataForSEO, Google Ads data, United States · read 2026-09-06