Website design for plumbers

Plumbing Website Design

Theo builds a plumbing website with pages for your services and towns, a number that dials with one tap on each screen, and the proof a homeowner checks before opening the door. The site with hosting is $29.99 a month on Basic. The ongoing search work starts at $69.99 a month on Starter, free for the first 30 days.

Theo robot assistant
  • Emergency calls and estimate requests separated on the first screen
  • A page per service, and town pages where your trucks spend real weeks
  • License number, insurance and reviews next to the call button
  • Hosting and plain-English changes on every plan, and ongoing search work on Starter and Pro

Plumbing website design that gets the call answers four questions on the first screen: do you fix this, do you come to my town, who picks up and when, and what will it cost. Behind that screen go a page for each job (drains, water heaters, sewer lines, leaks, repiping), a page for each town you drive to, your license number beside the call button, and a water heater page that settles repair or replace. Six plumbing sites Theo built sit just below, and each one opens live on your phone. The first build is free. Basic is $29.99 a month for the site and hosting. Starter is $69.99 a month, free for the first 30 days, and adds the ongoing search work. Pro is $129.99 a month.

In Theo's audit of 6,861 small business websites, 36 percent of the 440 home services and trades sites with search data got an estimated zero visitors a month from Google search, and 56 percent got fewer than ten. See the research.

What the site needs

What a plumbing website needs

A plumbing customer arrives on a phone, usually standing next to the problem, with four questions: do you fix this, do you come to my town, who picks up and when, and what will it cost. The points below answer those for each kind of plumbing company, then cover the words, the pages, the license line, prices, the cost of the site and a five-minute check of your own. Most points have a picture beside them from one of the six plumbing sites above, showing the page that does it, with a link to open it live on your phone.

Hollisberg Water Heaters home page, built by Theo: the headline, Get a water heater price beside Schedule a quick check, and the phone number in the header
Built by TheoHollisberg Water HeatersGet a water heater price and Schedule a quick check sit side by side under the headline, and the phone number waits in the header for the caller in a hurry.See the live site
01

Two people look up a plumber, and the first screen serves both

Give the caller in trouble and the caller with a plan each their own path on the first screen.

One is standing in water: a burst pipe, a sewage backup, a toilet running over, no hot water on a school morning. They want a number that dials and a person who picks up.

The other is planning: a water heater that is twelve years old, a repipe before the house goes on the market, a sewer line that keeps clogging. They want a price, a straight answer on whether the job is worth doing, and a sense of who will be in the house.

The call path is the number as a tap-to-call button, with the hours a person answers beside it. The planned-job path is a second button with plain words on it: Hollisberg Water Heaters puts 'Get a water heater price' next to 'Schedule a quick check', and Brindlewater puts 'Schedule a building walkthrough' next to 'View vendor credentials'.

Then each path keeps going. The call path leads to what to do while you wait, and the planned-job path leads to the pages that settle repair or replace, tank or tankless, lining or digging.

Kettleborne Plumbing home page, built by Theo: Answered here 24/7, the headline A person answers at 2 a.m., In our office, not an answering service, the phone number button, and the arrival time and night trip charge under it
Built by TheoKettleborne PlumbingThe first screen says who answers at night, a person in the office, and puts the usual arrival time and the night, weekend and holiday trip charge under the number.See the live site
02

Who picks up at night: five honest answers

Say 24/7 only if a person answers at 2 a.m. and a plumber goes out. The sites above show five honest ways to say what happens after hours, and the right one is whichever is true of your shop:

Answered day and night: Kettleborne's first screen says 'A person answers at 2 a.m.' and 'In our office, not an answering service', with the arrival window and the night, weekend and holiday trip charge right under the number.

The owner's cell: Brauntigam's contact page says the shop line rings through to Curtis after hours, that an after-hours call costs a set fee plus the job, and that he says so before he gets in the truck.

Some jobs only: Haldencross runs its drain trucks Monday to Saturday, 7 to 7, and still sends one at night for a backed-up main line, with the after-hours charge on its price list and explained on the phone first.

Contracted buildings only: Brindlewater keeps a tenant line for the buildings it services, apart from the office number, with an on-call plumber who calls back within 15 minutes.

No nights at all: Ashbrenner says so under its headline, shows whether it is open right now, and when it is closed points to its shutoff guide or, if it truly cannot wait, to a 24-hour company.

Tell Theo which one is yours before the build, because the answer changes the first screen, the contact page and the prices. A round-the-clock promise the phone does not keep costs more than the call it was meant to win.

Brauntigam Plumbing home page on a phone, built by Theo: a Call button with the number in the header, the owner by his truck, the three-line headline Straight answers. Good plumbing. Three generations., and Curtis Brauntigam's name with his license line
Built by TheoBrauntigam PlumbingOn a phone the photo, the three-line headline and the license line fill the screen and the big call button falls just below it, so the Call button in the header carries the call.See the live site
03

What goes on the first screen, on a phone

Plan the first screen at phone size, because a phone is where most homeowners see a plumber's site first. Six things belong there:

1. What you do and where, in one line near the name, such as 'Dayton's older-home sewer specialist' on Haldencross or 'Boise & the Treasure Valley' on Hollisberg.

2. The number as a tap-to-call button, with the hours a person answers. Haldencross, Hollisberg, Brauntigam and Kettleborne keep a tap-to-call button in the phone header on every page.

3. A second button for planned work, worded for the job, such as 'Get a water heater price' or 'Schedule a building walkthrough'.

4. The license line with the state and the number. Brauntigam puts its license line right under the owner's name.

5. A review or two quoted as text, naming the job and the town.

6. A real photo of the owner, the crew, the truck or the work.

Keep pop-ups and chat bubbles off that screen, because on a phone they cover the number.

Then check it on your own phone. On Brauntigam's site, the owner's photo, the three-line headline and his license line fill the first screen on a phone, and the big call button starts just below it, which is why the Call button in its header matters.

Ashbrenner Plumbing home page, built by Theo: the headline Plumbing for the hours people actually work, Open Monday to Friday, 7:30 to 4:30, a line saying it does not work nights or weekends, and a line saying the office is open now
Built by TheoAshbrenner PlumbingAn office-hours shop in its own words: the hours under the headline, a plain line about nights and weekends, and whether someone is answering right now.See the live site
04

Sample words for the headline, the buttons and the hard moments

Use a line only if it is true of your shop. Put your own towns, hours and prices in place of these:

Day-and-night headline: 'Water where it shouldn't be? A person answers day and night in Kettering, Oakwood and Centerville.'

Office-hours headline: 'Plumbing repair in Asheville, Monday to Friday. Send a request by 2 and we call back the same afternoon.'

Planned-job headline: 'A new water heater in Meridian: a written price before we start, and hot water back the same day when the job allows.'

Call button: the number itself, with 'A person answers 7 to 6, Monday to Saturday' under it.

Planned-work button: 'Get a water heater price' or 'Request an estimate', with 'For water heaters, repipes and sewer lines' under it.

When you call: 'A person answers, asks what is happening and where, and gives you an arrival window.'

After hours: 'After 6 p.m. the on-call plumber answers. Night visits cost more, and we tell you how much before we come.'

Service call: 'Service call $89, counted toward the repair if you go ahead.'

License: your state, the license type and number, the master plumber's name, then 'Insured and bonded.'

Drain page opening: 'Slow tub, gurgling toilet, water coming up the basement floor drain? Those are drain problems, and most clear in one visit.'

Sewer page opening: 'Not sure it's the sewer line? A camera shows the inside of the pipe on a screen, and you watch it with the plumber.'

Form helper: 'Tell us what is wrong in one sentence. We call back within two hours during business hours.'

Leave 'Submit', 'Contact us', 'quality you can trust' and 'your one-stop shop' off the page.

Kettleborne Plumbing frozen pipes page, built by Theo: the headline Frozen pipes, thawed and fixed, which pipes freeze first, a call button, then Before a cold snap and If one freezes
Built by TheoKettleborne PlumbingOne page for one winter question: which pipes freeze first, what to do before a cold snap, and what to do once a pipe has frozen.See the live site
05

The pages a plumbing website needs

Every page here exists because a homeowner asks its question, out loud or into a search box. Build the ones that match the work you do, and skip the rest:

Home: do you fix this, do you come here, and how do I reach you now?

Emergency plumbing: what counts as an emergency, what to do while you wait, and what happens when you call.

Drain cleaning: the symptoms, the visit, and the flat rate if you have one.

Water heaters: repair or replace, what moves the price, who pulls the permit and how long the house goes without hot water.

Tankless water heaters, if you install them: the venting, the gas line and the yearly descale.

Sewer line repair and camera inspection: what the video shows, and lining against digging.

Leak detection: how you find a leak without tearing up the floor, and slab leaks where houses sit on slabs.

Repiping: which old pipe you replace, what a repipe day looks like and the patching after.

Toilets, faucets, fixtures and garbage disposals: the small jobs, with the service call fee.

Gas lines, if you are licensed for gas: ranges, heaters, outdoor kitchens and the pressure test.

Sump pumps in basement country, water softeners and filtration where the water is hard, frozen pipes in northern towns.

Backflow testing, where the water utility requires it.

Commercial plumbing, if you take it, with its own contact path.

Service area, with a page for each town you drive to (the local business web design page covers town pages for any trade).

About: the master plumber, the license and insurance, and who comes to the house.

Reviews, prices if you publish them, and a contact page with a short form.

Write each service name as text on the page, never inside an image, so Google reads 'sewer line repair' on the sewer page.

Each of the six sites builds only the pages its own work needs: Hollisberg does water heaters and nothing else on nine pages, Ashbrenner covers a whole shop on eight, and Kettleborne gives frozen pipes, sump pumps and water damage a page each beside its emergency pages.

Ashbrenner Plumbing shutoff guide, steps 2 and 3, built by Theo: Crawl space house? Check the street side, and Basement? Look low on the front wall, each with a photo of the valve
Built by TheoAshbrenner PlumbingThe guide splits the main shutoff by kind of house, each step with its own photo: by the crawl space door on the street side, or low on a basement's front wall.See the live site
06

The emergency page: what to do while you wait

Someone with water running reads this page with one hand, so give them the next step before asking for anything.

Ashbrenner's shutoff guide is the model: eight large numbered steps, each with a photo. It starts with the small valve under the sink or behind the toilet, then splits the main shutoff by kind of house: near the crawl space door on the street side, low on the front wall of a basement, on the garage wall or in a utility closet in a slab house. It covers a lever handle against a round wheel, the meter box at the street, the breaker for a well pump, and draining the lines after. The gas warning sits in a box of its own.

Brindlewater's tenant page does the same for an apartment in three steps: close the small valve, call now if water is coming through a ceiling, and have the address, unit number and manager's name ready.

Kettleborne's While we are on the way page, meant to stay open on a phone, gives one numbered block each for a burst pipe, a sewer backup, a leaking water heater, a sump pump stopped in a storm, a frozen pipe and a gas smell.

Two safety lines belong on every emergency page, in general words (checked against gas utility and Red Cross guidance in October 2026):

Gas: 'Smell gas? Leave the house first, then call the gas company or 911 from outside. Do not flip a light switch on the way out.'

Frozen pipe: 'Open the faucet and warm the pipe with a hair dryer, never an open flame. If the pipe has split, shut off the main and call.'

Then say what happens when someone calls, and when a plumber usually arrives, in words your phone can keep.

Ashbrenner also finds each customer's shutoff on any visit and hangs a yellow tag on it, free, which turns the guide into a reason to call during the day.

Haldencross Drain & Sewer home page, built by Theo: the flat price for clearing a main line as the headline, the cleanout, days and hours under it, Book and Call buttons, and a price box on the photo
Built by TheoHaldencross Drain & SewerThe flat price is the headline, the cleanout, the days and the hours sit under it, and a price box on the photo adds the smaller drains and the toilet pull.See the live site
07

The drain cleaning page: the symptom, the visit, the price

A drain page opens with the symptom the homeowner typed, then says what the visit costs and what happens.

Haldencross builds its whole home screen on the price: 'Your main line cleared. $249 flat.' Under it come three short facts: the work starts from an outside or basement cleanout, the trucks run Monday to Saturday, 7 to 7, and the price is the same whether the job takes 20 minutes or 2 hours.

Its drain cleaning page then lists every charge a homeowner could meet: the main line, the kitchen, bath and laundry drains, the toilet pull when there is no cleanout, and the after-hours main line, explained by phone before a truck comes out. It promises a camera run at no charge after roots are cut, so the customer sees why the line clogged, and it says when a cable is not enough and hydro-jetting is the tool.

If you do not work at a flat rate, the same page still works: name the symptoms, describe the visit, and give the service call fee and whether it counts toward the job.

Hollisberg Water Heaters Tank vs. Tankless page, built by Theo: a table headed Four clear options comparing gas tank, electric tank, heat pump and gas tankless on starting price, how long each lasts, hot water, space, yearly upkeep and who it suits
Built by TheoHollisberg Water HeatersFour kinds of water heater in columns, read straight across: starting price, how long each lasts in local water, hot water, space, upkeep and who it suits.See the live site
08

The water heater page: repair or replace, tank or tankless

Homeowners research a water heater for days before they call, and they come with the same questions. Hollisberg answers them in order.

Its home page gives the rule of thumb in three cards: a part failure on a tank under eight years old is a repair, water from the tank itself means replace, and an old tank with rusty water or rumbling that a flush does not stop gets replaced too. In between, one rule decides: if the repair costs more than about a third of a new heater, replace it.

The Repair or Replace page shows where the build date hides on the label of common brands, offers to read a texted photo of the label, and works one example through with the shop's own prices.

The Tank vs. Tankless page lines up gas tank, electric tank, heat pump and gas tankless in columns: starting price, how long each lasts in the local hard water, how much hot water, the space it takes, yearly upkeep and who it suits. Under the table sits what every install includes, from the permit and city inspection to the expansion tank and the haul-away.

The brands go in as plain text, not logos, and the Brands and Warranty page puts the maker's warranty in writing next to the shop's own labor warranty.

Two more things to say plainly on your own page: what moves the price (size, gas or electric, venting, code updates and the permit), and how long the house goes without hot water.

Haldencross Drain & Sewer camera inspection page, built by Theo: What the camera can show, with camera frames of roots at the joints, an offset joint, a belly and cracks and breaks, each with a Usually next line
Built by TheoHaldencross Drain & SewerEach camera frame gets one line on what it is and one on what usually comes next, from roots at the joints to a belly holding water.See the live site
09

The sewer page: what the camera shows, and lining or digging

Sewer work is expensive and buried, so a homeowner's first worry is being sold a bigger fix than the pipe needs.

Haldencross answers that worry on its camera inspection page. It shows eight camera-screen frames, from roots at a joint and an offset joint to a belly holding water, Orangeburg pipe and a clean pipe, each with one line on what it means and one on what usually comes next.

It explains the visit: you watch the screen with the plumber on a tablet, the footage counter tells how far out the trouble sits, the spot is found from above and flagged on the lawn with its depth, and the video link and a one-page report arrive the same day.

The Lining or Digging page compares the two repairs in one table read straight across: how each works, when each works, the time, what gets dug up, a typical cost for a local line, what happens to the trees, the warranty and the permits. Above the table sits the owner's rule: 'The video picks the method, not the price.'

One thing to add on your own sewer page: where the homeowner's part of the line ends and the city's or the utility's begins. That differs from place to place, so write it for the towns you work in.

Brauntigam Plumbing Kerrville page, built by Theo: the drive time and trip charge under the town name, Call the shop, three review quotes, and What we see in Kerrville with who comes and what is common
Built by TheoBrauntigam PlumbingThe Kerrville page opens with the drive time and the trip charge, then says who comes on which days and what the crew sees most in town.See the live site
10

Town pages that say something true about the place

Write a page for each town where your trucks spend real weeks, and make it say something true about the place.

Homeowners search with a town in the words, such as 'plumber Kerrville' or 'water heater repair Meridian', and a page per town gives them a match.

Brauntigam builds one for each of its five towns, and each reads as if the person who drives the route wrote it:

Kerrville: about 30 minutes down Highway 16, a trip charge, Jace there every Tuesday and Thursday, water heater swaps and slab leaks under 1970s and 80s houses.

Johnson City: older pier-and-beam farmhouses with pipes under the floor, and the exposed lines the crew has re-run and wrapped since the February 2021 freeze.

Stonewall: farmhouses on wells with pressure tanks.

Each page has its own photo, the drive time, who usually comes, what the crew sees most there, the jobs done most in that town and the call button, with the review quotes beside it.

A page with nothing to say but the town's name helps nobody, and a county page can cover the places you reach only now and then.

Brauntigam Plumbing Our Family page, The people who answer, built by Theo: Curtis as owner and Responsible Master Plumber, Renee in the office, Jace as journeyman and Lupe in water treatment, with a Texas license line under Curtis and Jace
Built by TheoBrauntigam PlumbingEach person gets a name, a role and a line about the work they do, and under Curtis and Jace sit their Texas licenses: Master Plumber and Journeyman Plumber.See the live site
11

The about page and the license line

Before letting a stranger into the house, a careful homeowner looks for the license, the insurance and the people.

Brauntigam's Our Family page is a good model: three generations in one photo, a short timeline that starts with one pickup in 1979, and each person with their role and license, from Curtis as Responsible Master Plumber to Jace as a journeyman and Lupe with a water treatment endorsement. The full license line, with the state board's name, sits in the footer of every page.

Haldencross puts its contractor license, bond and insurance in the footer and its camera certification on the about page. Brindlewater adds a button that opens the state's license lookup, so a property manager can check the number in one tap.

What the license line means, in general terms:

Who issues a plumbing license depends on where you work: a state board in most places, and a city or county in some.

Master and journeyman are license levels. The master plumber is usually the one who can pull permits and supervise the work.

Some states and cities require the license number on advertising or on the trucks, so check your board's current rule before the site goes live.

Insurance, and a bond where your state asks for one, go beside the license, with the master plumber's name.

Ashbrenner Plumbing request page, built by Theo: four fields for name, phone number, street address and what is going on, a line naming the callback time above Send request, and the number the call comes from
Built by TheoAshbrenner PlumbingFour fields, then a line above Send request that names when Marisela will call back, with the number her call comes from on the left.See the live site
12

A request form that says when you call back

The person filling in a plumbing form is often standing next to the leak, so ask only for what you need to call back.

Ashbrenner's form has four fields: name, phone, street address and what is going on. No account, no dropdowns. Right above the Send button it names the callback: requests sent by 2 p.m. on a weekday get a call by 4:30 that afternoon, later ones by 9:30 the next weekday morning, and it gives the number the call will come from so people pick up. The site works that time out on Asheville's clock, whatever the visitor's phone says.

Brauntigam's contact page asks for a name, email, phone and a short message, and says Renee will get it to the right person.

On a Theo site a form can send each request to up to five inboxes, so the office and the owner both see it. If you book in Jobber, Housecall Pro or ServiceTitan, the button can open that tool's request page instead.

Ashbrenner Plumbing prices page, built by Theo: the headline No after-hours rate because there are no after hours, then the repair visit, two water heaters and a two-bath crawl space repipe, each with a price and a short note
Built by TheoAshbrenner PlumbingThe visit fee, two water heaters and a usual range for a crawl space repipe, each with a one-line note such as permit and haul-away included.See the live site
13

Prices: publish what you can stand behind

Publish the prices you can stand behind without seeing the job, and for the rest, say what the price depends on. The six sites do it six different ways:

Haldencross posts a flat rate for every drain it clears.

Hollisberg posts a starting price for each kind of water heater, lists what every install includes and quotes extra venting or a bigger gas line separately.

Brauntigam posts the service call fee, a slab leak detection fee credited toward the repair, and the trip charge for each town.

Ashbrenner posts its visit fee, two water heater prices and a usual range for a two-bath crawl space repipe, under the headline 'No after-hours rate because there are no after hours.'

Kettleborne posts one trip charge for weekdays and another for nights, weekends and holidays, and says every repair comes from the same flat-rate book at any hour.

Brindlewater shows a starting monthly price for each kind of building agreement.

For a sewer repair or a repipe, a range and the things that move it (length, depth, access, what the camera finds) are enough, and the estimate visit does the rest.

Brauntigam Plumbing home page detail, built by Theo: Curtis Brauntigam's name and Texas license, the Call the shop button, three short review quotes signed with a first name, initial and town, and Read our reviews on Google
Built by TheoBrauntigam PlumbingThree short quotes sit right under the call button, each signed with a first name, an initial and a town, then a plain link to the Google reviews.See the live site
14

Reviews and photos a homeowner believes

Quote your Google reviews as text, and put them where the decision happens. Sign each with the customer's first name, last initial and town, and place it beside the call button on the home page and on the page for the job the review mentions.

Brauntigam does exactly that, with three short quotes beside the call button on the home page and on all five town pages, and a plain 'Read our reviews on Google' link under them. No stars, no rating number, no widget that loads late.

Paste your reviews into the chat and Theo places each one: the same-day drain fix on the drain page, the clean tankless install on the water heater page.

Photos work the same way. Your truck, your crew and your finished work do more than any stock photo of a smiling plumber, and before-and-after pairs carry the most weight on repipes, water heater swaps and sewer repairs. On your site, your own photos go in. Drag them into the chat from your phone, and each goes on the page for that job.

Brindlewater Commercial Plumbing home page, built by Theo: the office line and the tenant after-hours line in the top bar, Schedule a building walkthrough above View vendor credentials, and a strip with the contractor license, liability limits and experience modifier rate
Built by TheoBrindlewater Commercial PlumbingTwo numbers kept apart in the top bar, View vendor credentials under the walkthrough button, and the license class, liability limits and safety rating in a strip.See the live site
15

Commercial plumbing: a site for the property manager

A property manager reads a plumbing site the way a purchasing office would. The questions are different: can this vendor go in my file, what does a building agreement cover, and what happens when a tenant calls at night?

Brindlewater answers all three. Its Property Managers page carries a request form for a certificate of insurance, with the additional insureds and the date needed, a button that opens the state license lookup, a request button for each document a manager files (W-9, public works registration, backflow tester certificates, safety record, ACH form, lien waivers), the insurance limits, net 30 terms and a named person at the vendor desk.

Its Service Agreements page lists three kinds of building with a starting monthly price and exactly what each visit covers, down to roof drains cleared every October and the grease log kept ready for the sewer district.

Every page carries the office line and the tenant after-hours line in the top bar, so a tenant with a leak never ties up the number the managers use.

If you take commercial work alongside homes, give it its own page and its own contact path, and keep the home page's first screen for homeowners.

16

What a plumbing site costs, and how long it takes

The first build is free, before you choose a plan, and the first preview is usually ready in minutes.

Time to a site you like: from there, it is the time you spend reading it on your phone and typing changes in the chat. Connecting your domain after you publish usually takes a few hours at the registrar's end, with your old site still answering in the meantime.

The plans: each plan's monthly price sits in the plan table further down this page. Basic covers the site and hosting, and Starter and Pro add the ongoing search work.

What you bring: one conversation about your services, the towns you drive to, your hours and who answers at night, your service call fee and any prices you publish, your license and insurance, the brands you install, photos from your phone, your review links and your current site's address if you have one.

What stays in your other tools: the dispatch side. Scheduling, booking and payments stay where they are, and the site links to them.

What to expect from search: calls from search come slowly at first and build over months, and where a page ranks is Google's decision.

Kettleborne Plumbing prices page, built by Theo: the headline Same repair price at 2 a.m., a line saying every repair is priced from the same flat-rate book at every hour, and the weekday trip charge beside the night, weekend and holiday trip charge
Built by TheoKettleborne PlumbingThe line from the description, on the page under the headline: every repair priced from the same flat-rate book at every hour, then the two trip charges side by side.See the live site
17

How these six sites started

Each live site started, in October 2026, from a written description of the company. The description gave its towns, each service with its price, the people, the hours, who answers at night, a few customer quotes and the one button it wanted.

Five lines from those descriptions, word for word:

For the drain and sewer company: 'Her view: most of the older houses around Dayton still drain through clay tile laid between the 1920s and the 1950s, under seventy years of silver maple roots, and the owner should see the pipe before anyone sells them a fix.'

For the water heater installer: 'We will tell you when a $40 part is all it needs.'

For the 24-hour shop, on its night trip charge: 'That is the only difference: every repair is priced from the same flat-rate book at every hour.'

For the office-hours shop: 'We do not run a 24-hour line.'

For the commercial contractor: 'We work for property managers, HOA boards, restaurant groups and facility managers; we do not take single-family home calls.'

Theo built a starting draft from each description, and each site then got a few changes typed in the chat, such as a tap-to-call button in the phone header, a comparison table read straight across and a photo for every step of the shutoff guide.

Write yours the way you would brief a new office manager, and there is less to fix after.

Haldencross Drain & Sewer home page on a phone, built by Theo: the number and a Book button in the header, the menu, the flat-price headline, and full-width Book and Call buttons
Built by TheoHaldencross Drain & SewerOn a phone, the number sits in the header and both the Book and the Call buttons fit on the first screen, before any photo.See the live site
18

Check your plumbing site in five minutes

Pull up your own site on your phone, off the Wi-Fi, and check these twelve things.

1. The number dials with one tap from the first screen, on every page.

2. The hours beside the number are the hours a person answers, and 24/7 appears only if a plumber goes out at 2 a.m.

3. A call path and a separate button for planned work, such as a water heater price, both sit on the first screen.

4. The emergency page says what to do while you wait: the main shutoff, and the gas line.

5. Drains, water heaters, sewer lines, leaks and repiping each have a page, plus any other work you want more of.

6. Each town you drive to is named in text, and the main ones have their own page.

7. Your license number with the state, the master plumber's name and your insurance are easy to find.

8. The service call fee, if you charge one, is stated, with whether it counts toward the repair.

9. The water heater page says what moves the price and who pulls the permit.

10. The request form has four fields or fewer and says when you call back.

11. Reviews are quoted as text with the job named, and the photos show your crew, your truck and your work.

12. The page shows before you can count to three, no pop-up covers the number, and the copyright year is current.

On a Theo site, fixing any of the twelve is one sentence typed in the chat.

Who this is for

For plumbers who want more calls from local search

Theo builds websites for plumbers with one truck or ten, where nobody has an evening to spend in a page editor. The plumbing sites that stay quiet share a shape: every service in one paragraph, the towns in a footer sentence, the number two scrolls down. Google has nothing to show for 'water heater repair' plus your town, and a homeowner with a burst pipe has nothing to tap. Theo writes the service and town pages a plumber wishes existed and, on Starter and Pro, keeps drafting more for your review. It fits the owner-run shop, the family business on its second or third generation, the drain or water heater specialist and the commercial contractor alike, and the plumbing web design starts in the same place for each: a conversation about how you take calls. If the company also runs heating and cooling trucks, the HVAC page covers that side of the business.

Plumber website builder

Plumber website builder, agency or Theo

A plumber searching for a plumbing website builder usually wants a site this month, no agency contract and nobody on the crew learning an editor. Four questions owners ask settle it, and each answer says what Theo does.

Is Theo an AI website builder for plumbers?

Yes, though not the kind that hands you an editor. Theo is an AI that builds the plumbing website for you, hosts it and, on Starter and Pro, keeps working on it. You describe the company in chat, read the first preview on your phone and type the changes you want. There is no drag-and-drop to learn. A builder's monthly fee ends at hosting, while Theo's Starter and Pro plans include the ongoing search work.

Who is going to write the service pages?

With a builder, you do. It hands you a template and an editor, and the drain, water heater, sewer line and repipe pages wait until someone on the crew finds the time. Placeholder text left in a template gives Google nothing to show for 'sewer line repair'. Theo writes those pages from one conversation about your jobs and towns and changes them whenever you ask in chat, so nobody on the crew has to learn an editor. On Starter and Pro, the pages you did not think to ask for, such as the tankless page, keep arriving in the Growth tab for your review.

Do I need calls from search, or a site that looks right?

If Google Business Profile and word of mouth already fill the schedule, Basic, at $29.99 a month, gives you a hosted site that looks the part when a homeowner checks you out. If you want ongoing work toward showing up for each service in each town you drive to, Starter adds what an agency bills as a retainer: new service and town pages, technical fixes and indexing. Starter costs $69.99 a month, free for the first 30 days. If you are not sure, the free audit shows what your current site gets from search, with no login.

Will an AI-built site make things up?

It can, if it is left to guess, so the answer is to give it the facts and read what it writes. Theo writes the site from what you tell it in the chat and, if you give it the address, from your current site. Your license number, hours, service call fee, towns and the answer to who picks up at night all come from you, and so do the reviews and photos. Nothing goes live until you publish, and you read every page on your phone first. If a page says something you did not tell it, such as a certification you do not hold or 24/7 service you do not run, one sentence in the chat takes it out. The sites above show where that leads: each was built from a written description, and the lines quoted from those descriptions on this page match what the live pages say.

Included

What Theo handles

The build, from how you run calls

Theo writes the site from one conversation about how you run calls: what counts as an emergency, who answers after hours, whether you charge a service call fee. From that comes a starting draft of the main pages: the home page, service pages such as drains and water heaters, a service-area page for your towns, and the about and contact pages. Anything missing is one chat message away. If the company already has a site, Theo reads its URL and carries the colors and look across, so the van, the cards and the site still match.

Hosting and security

Every plumbing site Theo builds is a static site served over HTTPS, hosted by Theo. There is no WordPress to update and no plugin to patch after a weekend of emergency calls. The plan covers the build and the hosting, so there is no hosting renewal to chase and no separate hosting bill. Beyond the plan, what costs money is top-up chat credits if your changes run past the monthly allowance, a domain name if you buy one through Theo, and the optional paid directory submission packages. Those packages sit in the Boost checklist, Theo's step-by-step guide to your Google Business Profile and other listings. The checklist comes with Starter and Pro.

Changes in plain English, from the truck

Say 'add a sump pump page' or 'we now cover the county to the north' in the chat and Theo makes the change. Drag in a photo of a finished tankless install and it goes on the water heater page. Changes like these use chat credits: 1,500 a month on Basic, 4,500 on Starter and 7,000 on Pro. A small edit such as a new photo uses a little, and a new page such as the sump pump page uses more. Top-up credits roll over and never expire.

Ongoing search work on Starter and Pro

Theo researches the plumbing searches in your towns, drafts the service and town pages your site is missing for your review, fixes technical issues, works on page speed and works toward citations in ChatGPT and Google AI Overviews. None of it uses chat credits. The searches plumbing customers make, and what that work did on a plumbing site Theo built, are on SEO for plumbers.

Google connections and your listings

Once your domain is live, you sign in with Google once and Theo sets up Google Analytics and Search Console, Google's free view of how your site shows up in search. If you are on Starter or Pro, the Boost checklist then walks you through Google Business Profile, Apple Business Connect, Bing Places, Yelp and Facebook. The goal is the same name, phone number, hours and service towns on every listing a homeowner might call from. If you run Meta or TikTok ads for a spring drain special, the pixels go on the site.

A weekly report you can read between calls

On Starter and Pro, each new service or town page, post and fix waits in the Growth tab for your review. The tab also shows what was published, so you know the day the sewer line page went up. A short email each week counts the new posts, updates and landing pages. Visits, clicks from Google and your top pages are in the Analytics tab.

Process

How it happens

1

Describe the company

Tell Theo your services, the towns you drive to, your hours, whether you take emergency calls and who answers them, your service call fee, and where requests should go. Add your license number, insurance, photos of finished work and links to your reviews. If you already have a site, paste its URL and name the pages worth keeping. Plain sentences are enough; the family shop's description included this one, word for word: 'After hours the shop phone rings through to Curtis's cell; an after-hours call is $150 plus the job, and he tells you that before he gets in the truck.'

2

Refine the preview in chat

The first preview is usually ready in minutes. It shows the home page with the emergency and estimate paths and the main service pages drafted, for you to refine before you publish. Open the water heater page on your phone as if the tank had just let go. Check that the number dials, that your towns are listed and that the emergency hours match what you staff. Type what to change ('move the reviews above the photos', 'add a gas line page'), then publish when it reads like your company.

3

Connect your domain and Google

Theo walks you through pointing the company's domain, both the root and the www version, at the new site. Forwarding and parking get switched off at the registrar, and the email records stay as they are so quote requests keep arriving. The change usually takes effect within a few hours, and the old site keeps answering until it does. After that, one Google sign-in lets Theo set up Analytics and Search Console. Theo also submits your sitemap there on every plan, and on Starter and Pro, SEO repair then redirects any old address that still gets search traffic to the page that replaces it; on any plan you can ask for a redirect in chat.

4

The growth work starts

The Growth Engine switches on for Starter and Pro accounts once the domain and both Google connections are in place. The first pages come from the keyword and competitor research: the services and towns the site is missing. Each page waits in the Growth tab for your review and goes live when you publish it. If you turn on auto-publish, pages go live as soon as they are written. Showing up for 'drain cleaning' plus a town builds over the months after a page goes live. SEO for plumbers shows that work on a plumbing site Theo built.

Pricing

What it costs, in full

The site, hosting and chat editing start on Basic. Starter adds the ongoing search work and is free for the first 30 days.

PlanPer monthOngoing search workChat creditsBest for
Basic$29.99Not included1,500 a monthOwners who just want their site live and easy to update.
Pro$129.99Included, uses no credits7,000 a monthOwners who want more capacity, more publishing, and more room to experiment.

No contract, cancel anytime, and you own the site and its content. The pricing page lists what each plan includes and how chat credits work.

Reviews

What customers say

Rated 4.7 out of 5 on Trustpilot from 39 reviews.

Theo is the best in the game. I was originally forking over hundreds of dollars for a website hosting service only to be on the third page of Google search, but with Theo, I have a gorgeous site constantly optimizing SEO and actually getting me conversions. Truly life changing stuff, couldn’t be more grateful

Greg on Trustpilot

Theo is a fantastic platform, not only from a build and usability standpoint, but in terms of real, measurable performance. The platform is intuitive, well thought out, and easy to work with. More importantly, we saw significant lifts in a remarkably short period of time, and the analytics gave us a clear view into what was driving it. It has been genuinely impressive to see how quickly Theo makes an impact.

Tom Drymalski on Trustpilot

This tool is amazing! Truly the best bespoke AI tool that I've come across in the past year. The website design capabilities are tremendous, and even though I've only experienced 2 months of how Theo can support with SEO, the increases in traction we saw were significant. I've been telling everyone I know who could benefit from Theo to start using it today.

Josh Buoy on Trustpilot

Compare

Theo against the alternatives

TheoTypical agencyDIY builder, web guy or your nephew
Monthly cost$29.99 Basic (site and hosting); $69.99 Starter (adds the search work, free for 30 days); $129.99 ProA project fee, then a monthly retainer, quoted after a callA builder subscription and your evenings, his rate, or a favor you owe
Up-front cost$0; the first build is freeA deposit and a quote before the first page is writtenLittle on a builder, his quote if he charges, plus your weekends
Time to a first draftA first preview usually within minutes; you publish once it reads rightSet by the agency's queue, after the depositHowever many evenings you, or he, can give it
Service and town pagesWritten by Theo from your services and towns, with more drafted on Starter and ProService pages in the project; town pages on the SEO retainerBuilt by hand, one at a time, when someone gets to it
The owner's own timeOne conversation, then reading each page on your phone before it goes liveA kickoff call, photos and copy to gather, then rounds of reviewEvery page written by you, then chasing each update after launch
Hours and after-hours wordingWritten from what you tell Theo about who answers at night, and changed in one chat line when that changesSet at kickoff; later edits go through a change requestYours to write, and to remember to change when the hours do
Changes after launchType it in chat; Theo makes itA change request, billed hourly or from the retainerYou open the editor, or wait until he has a free night
Ongoing search workIncluded on Starter and Pro; never uses chat creditsA separate monthly SEO retainerNot included
Proof of the workSix live plumbing sites Theo built, on this page, a free preview of your own site before you pay, and live customer plumbing sites shared on request with the owners' agreementA portfolio and testimonials chosen by the agencyWhatever sites he did before, or your own screenshots
Ownership and leavingYours, every page and photo; cancel anytime and save your text and images (Pro adds read-only code on GitHub)Set by the contract; check who keeps the domain and the photosDepends on whose account it's on; often the builder's or his

FAQ

Questions buyers ask

How much does a plumbing website cost?

With Theo, a plumbing website built and hosted costs $29.99 a month on Basic. Starter is $69.99 a month, free for the first 30 days, and adds the ongoing search work: new service and town pages and fixes drafted each week for your review. Pro is $129.99 a month, with more weekly pages and read-only access to the site code. No plan charges a build fee. An agency quotes a project fee and usually a retainer on top. The pricing page lists what each Theo plan includes.

How long until a plumbing website from Theo is taking calls?

The first preview is usually ready in minutes, and you publish as soon as the pages read right. Your domain starts showing the new site once the registrar applies the change, usually within a few hours, and until then the old site stays up. Any calls from the search work on Starter and Pro come after Google indexes the new pages, and search traffic builds over months.

Who owns the website?

You do: the pages, copy, photos and reviews are yours, and Theo hosts them. The company's domain is yours as well, wherever it is registered, and a domain bought inside Theo is registered in your name. If you leave Theo, you can save your text and images first. Pro adds a read-only GitHub connection for copying the site code.

Can I cancel?

Yes, anytime. There is no contract and no minimum term. The cancellation confirmation names the day the subscription ends, and the site keeps taking calls through that day.

Can I see plumbing websites Theo has built?

Yes. Six plumbing sites Theo built are in the examples above, and each one opens live on your phone: a family shop in a small town, a drain and sewer company, a water heater installer, a 24-hour emergency plumber, a shop that keeps office hours and a commercial contractor. Ask, and the team will share live customer plumbing sites whose owners have agreed to it. The most useful one to see is a preview of your own site, free to build, with your services and towns already on the pages.

How do I build a plumbing website?

In four steps, and only the first takes real thought. Write down what a new office manager would need to know: the jobs you do and the ones you turn down, the towns you drive to, your hours and who answers at night, your service call fee, your license number and insurance, the brands you install, and where requests should go. Gather twenty or thirty phone photos of your truck, your crew and finished work, plus the links to your reviews. Next, build the site: with Theo, you type all that into a chat and read the first preview, usually ready in minutes, while with a builder you lay out each page yourself. Then read every page on your phone, fix what is wrong and publish. Last, point your domain at the new site and connect Google Analytics and Search Console, so you can see which pages bring calls.

Can AI build my plumbing website?

Yes, and Theo is an AI that does exactly that: it writes the pages, lays them out and hosts the site. What keeps an AI-built site accurate is the same thing that keeps any site accurate: the facts come from you. Your license number, hours, fee, towns and the answer to who picks up at night go into the conversation, and you read the preview before you publish. The decision guide above covers what to check, and the six sites above show what a finished build looks like.

Does Theo build the site, or do I?

Theo builds it. You describe the company once (services, towns, hours, license, who answers after hours, where requests go), and Theo writes and lays out the pages. There is no editor to learn and no template to pick. When you add water softeners to the lineup or a second truck extends the service area, you say so in chat and Theo adds the page.

Why isn't my plumbing website showing up on Google?

Usually for one of four reasons. The site is one page with every service in a paragraph, so there is nothing to show for 'water heater repair' plus your town. The towns appear only in a footer sentence. Google has never been told about the pages through Search Console. Or the site is slow and hard to use on a phone. On Starter and Pro, Theo works on each of those: new service and town pages drafted for your review, technical fixes and page speed, and on every plan your sitemap is submitted through Search Console so Google finds every new page. Where the site lands for 'plumber near me' is up to Google, and it takes months. In Theo's audit of 6,861 small business websites, 47 percent of the 4,633 sites with search data got an estimated zero visitors a month from Google search. The guide to a website that is not showing up on Google walks through the checks you can run today.

Can Theo redesign my existing plumbing site?

Yes. Give Theo the URL, and it keeps the look you like or gives the site a cleaner one. Then it rebuilds the site around the calls you want: the drain page separate from the water heater page, the emergency number on the first screen, each town on its own page. Theo reads your current site, so your reviews, photos and any page that already brings calls carry into the draft for you to check. What changes is the shape, so a homeowner searching for one job lands on that job's page instead of a paragraph that lists them all.

Your industry

Questions specific to what you do

What should a plumbing website include?

It needs a first screen that says what you fix and how to reach you. Behind it go one page per service, with drains, water heaters, sewer lines and repiping kept separate, and a page per town you drive to. Your license number, insurance, reviews, hours and service call fee sit beside the call button. Each page matches the search that brought the visitor. A search for 'water heater repair' lands on the water heater page, which opens with the symptoms and a number, not on a home page with a slideshow. The form stays at four fields, because the caller is usually standing next to the leak, and the number should dial from a phone without scrolling.

What should be on the first screen of a plumbing website?

The business name with your trade and towns, the number as a tap-to-call button with the hours a person answers, a second button for planned work such as a water heater price, your license number with the state, a review or two quoted as text, and a real photo of you, your crew or your truck. On a phone, the number should be tappable without scrolling, and nothing should pop up over it. Brauntigam, the first site above, fits most of that on one screen: the owner's photo, his license line, the call button and three reviews.

Should a plumber have an emergency call button, and should the site say 24/7?

Only if the company truly answers at 2 a.m. and a truck rolls. If it does, say who answers, as Kettleborne's site does: 'A person answers at 2 a.m. In our office, not an answering service.' A labeled emergency path on the first screen tells a homeowner with a burst pipe what to do. The path should promise only the hours you actually staff. If after-hours calls go to an answering service with a morning callback, say that. If you keep office hours, say so on the first screen with the hours themselves, and point people to your shutoff guide for when you are closed, as Ashbrenner's site does.

Should my plumbing website list prices?

List the prices you can stand behind: the service call fee, the drain cleaning flat rate if you have one, and a starting price for a standard tank water heater replacement. Add what moves that price, such as a tankless conversion, new venting or the permit. For jobs that need a look first, such as a sewer line repair or a repipe, the page explains what the estimate visit covers instead of giving a number. A homeowner comparing three plumbers tends to call the one whose page shows a number, or a plain reason for not showing one.

Should my plumbing license number be on the site?

Yes, with the state that issued it and the master plumber's name. The license number belongs in the footer of every page and again on the about and contact pages, with the insurance carrier and the bond beside it. A homeowner who has read about unlicensed work checks for exactly that before letting a stranger under the sink. A property manager needs it for the vendor file.

How many town pages are too many?

One for each town where the trucks spend real weeks. Places you would only drive to for a large enough job get no page of their own and can share a county page. One thin page per zip code backfires. A homeowner sees filler, Google sees the same page twenty times, and the towns that send most of your calls get lost in the pile. If a page has nothing true to say about the town beyond its name, it is one too many.

Does my plumbing company need a website if I have a Google Business Profile?

Yes, and the two work together. The profile shows your name, number, hours, reviews and service area, and it is often what a homeowner sees first, on a map. It has no room for a page per service, a page per town, your repair-or-replace advice or your shutoff guide, and those pages are what come up when someone searches 'slab leak repair' plus your town. The website is also where the profile's Website button sends people, so it should load fast and show the number first. On Starter and Pro, the Boost checklist walks you through your Google Business Profile and the other listings, so the name, number and hours match everywhere.

Do I need before-and-after photos on a plumbing website?

They help most on the jobs a homeowner pays the most for: a repipe, a water heater swap, a sewer repair. Take the before and the after from the same spot, show the old pipe next to the new, and caption each pair with the town and the job. Your own photos, even from a phone, beat any stock picture, because homeowners can tell the difference. Drag them into the chat, and Theo puts each pair on the page for that job.

Should commercial plumbing have its own page?

Yes, if you want more of it. A property manager or a restaurant owner needs different things from a homeowner: your license class and insurance limits, a certificate of insurance on request, what a service agreement covers, response times, and how tenants reach you at night. Put that on its own page with its own contact path, as Brindlewater's site does, and keep the home page's first screen for homeowners. If commercial is all you do, say so in the headline, so homeowners know before they call.

How do I get more calls from my plumbing website?

Start with the first screen on a phone: the number tappable, the hours honest, a second button for planned work. Then give each job and each town you drive to its own page, so the site has something to show for each search. Quote your reviews as text beside the call button, use your own photos, and keep the request form to four fields with a stated callback time. After that it is more pages over time: on Starter and Pro, Theo drafts the service and town pages your site is missing, for you to review and publish.

Can the site send requests into Jobber or Housecall Pro?

Yes, through a link. The 'Book online' button on the site opens the request page in Jobber, Housecall Pro or ServiceTitan. The request lands on the board your dispatcher already watches. Scheduling and dispatch stay in that tool. The Jobber page shows where the link goes.