Why web design for plumbers is its own kind of job
Web design for plumbers starts with an uncomfortable fact: a lot of your best customers find you while something is going wrong. Water on the floor, no hot water before work, a sewer smell in the hall bath. They are not browsing. They search on a phone, open two or three plumbing websites, and call the first one that clearly fixes their problem in their town and can be reached right now.
That changes how the site is built. The phone number is not tucked into a footer. The emergency line, if you run one, is stated in plain words with real hours. Every service gets its own page, because "water heater repair" and "slab leak detection" are different searches from different people. And the license number your state expects is on the page, because careful homeowners look for it.
Dominion Web Design Pro builds these sites one at a time. Maurice Johnson writes every page by hand for your shop and your service area, and you get to look at a free demo before deciding anything.

Two different plumbing customers, two different pages
Most plumbing sites treat every visitor the same. They are not. The person with a burst supply line wants one thing: proof you can come today. The person planning to replace a 15-year-old water heater, or repipe an older house, has time to read, compare and ask about price.
A good plumbing site gives each of them a page that fits. The table below is how Maurice plans that split before writing anything.
| Urgent repair page | Planned project page | |
|---|---|---|
| Examples | Burst pipe, clogged main line, leaking water heater, no hot water | Water heater replacement, tankless upgrade, repiping, remodel rough-in, gas line work |
| What the visitor wants first | "Can you come, and when?" | "Do you do this, and what affects the price?" |
| Top of the page | Big tap-to-call button and your real emergency hours | A short, plain description of the job and how you approach it |
| Length | Short and scannable | Longer, with the questions people ask before booking |
| Photos | Your truck and crew, so they know who is coming to the door | Before and after shots of that kind of job |
| Form | Secondary; most people call | A request-an-estimate form that emails you |
The plumbing website checklist
Every plumber site we build is checked against this list before it goes live.
- Tap-to-call number in the header of every page, readable at arm's length on a phone
- Emergency availability stated honestly: if you do not run nights, the site does not say 24/7
- A page for each main service, written for that job rather than a list of bullet points
- The towns and neighborhoods you will drive to, on every page and on their own pages where it makes sense
- Your license number shown where your state's advertising rules call for it
- Real photos of your trucks, crew and work, not stock images of models holding wrenches
- A short contact form that emails each lead straight to you
- Hours, a Google map of your service area and links to your Google Business Profile and Facebook page
- Page titles, descriptions and a sitemap submitted to Google, plus schema markup on Pro and Agency
- Fast load on a cell signal, with photos compressed and sized for the screen
License numbers on a plumbing website in Texas
Plumbing is a licensed trade in Texas, and the Texas State Board of Plumbing Examiners oversees it. The board's rules say the Responsible Master Plumber of record and the owner of a plumbing company must make sure advertisements meant to get plumbing business show the Responsible Master Plumber's license number, regardless of the type of media used. Business cards, flyers, referral coupons and other handouts are named as examples. A website that advertises your services is advertising, so we put the number where people will see it, usually in the header or footer and again on the about page.
Customers can check that number themselves. The board runs a public license search that shows whether a license is current, when it expires, and any disciplinary actions. The same board rule also requires the Responsible Master Plumber's name and license number on the first page of written proposals, invoices and contracts, and the board's consumer page tells homeowners the number should appear in all advertisements. A site that shows the number openly saves a careful customer a step and tells them you have nothing to hide.
Outside Texas, the rules are set by your own state, and sometimes your city. Tell Maurice what your licensing board requires and the site will show it. We do not give legal advice on licensing; your board is the authority.
Plain note: we only put on the site the license and registration numbers you give us, copied exactly as issued. Since anyone can look a number up on the board's search, it has to be right.
Your service area, Google and the address question
Many plumbers work out of a truck and a home office. Google's guidelines for Business Profiles say a service-area business should hide its address from customers, and they use a plumber working from a home address as the example. You list the area you serve instead, and Google asks that it not reach much past about two hours of driving from where you are based.
The website should match. It names the towns you cover, not your street. On the Pro package, Maurice sets up your Google Business Profile and writes ten city pages for the towns you want more calls from, each researched for that town rather than copied with the name swapped.

Reviews and photos that sound like your shop
A homeowner choosing between two plumbers they have never met leans on two things: what other customers say and what the work looks like. You control the second completely. Snap the new water heater strapped and vented, the clean trench after a sewer repair, the cabinet under the sink with new supply lines. Those pictures on a service page say more than a paragraph of claims.
Reviews you earn, and then show. On Pro and Agency, your real Google reviews display on the site automatically. We never write reviews, and the site never puts a star rating on a page that the customers did not give you. The best time to ask for one is when the customer has hot water again and is still standing in the kitchen.
Which package a plumbing shop usually needs
A one-truck plumber covering one town and the country around it can do well with Starter, $497 one time: five pages (home, services, about, contact and service area), a contact form that emails every lead, page titles and a sitemap submitted to Google, and your map and hours on the page.
A shop with a few trucks working several towns usually fits Pro, $997 one time. Ten pages, so the main services each get their own; ten researched city pages; schema and Google Business Profile setup; your Google reviews shown on the site; and the AI chat widget, which answers visitors around the clock and takes a name and number. The widget is free for 14 days, then $297 a month if you keep it.
A larger outfit covering a county or a metro is what Agency, $1,997 one time, is for. Keyword research across your whole area comes first, then a hand-written page for every town-and-service pairing worth having, usually 30 to 60 pages, delivered in waves with the first live inside two weeks. It also includes setup of an AI phone agent that answers when you are under a house. The agent is free for 7 days, then $297 a month for up to 750 minutes, and you can cancel any time.
Hosting, maintenance and updates are included while you keep the AI agent, or $49 a month without it. You own the site either way.
About the phone line: (903) 636-7511 is answered any hour by an AI receptionist. Ask about a website preview, or ask for Maurice or a person, and it transfers you to Maurice.
How it works, from demo to launch
- Ask for the demoGive your business name and what you do on the demo page, or call (903) 636-7511.
- Look at it on your phoneYou get a link to a site built for your business. Show it to whoever you show things to.
- Pick a package or walk awayStarter, Pro or Agency, one-time price. If it is not right, you owe nothing.
- Maurice writes and builds itEvery page written by hand, then launched on your domain, usually in 7 to 14 days for Starter.
To write your pages, Maurice needs the services you want more of, the towns you serve, your hours and emergency policy, your license number, and whatever truck and job photos you have. Details are on how it works.
Ask for the free demo and see a plumbing website with your shop name on it, on your own phone, before you spend a dollar.
