keepp.
Website for business

Plumber, Handyman and Electrician Website: Win the Jobs You Miss While You're on One

What a plumber, handyman, electrician or contractor website needs to win work: services and prices, recent jobs, a quote request form, paid call-out bookings and answers for customers while you're under a sink. One page replaces the separate site, form, booking and payment apps.

By Vasanth Sriram

A plumber website, handyman website or electrician website has to answer three things fast: what jobs you take on, roughly what they cost, and how to get you out. Show your services with starting prices, photos of recent work and the area you cover, then give people a quote request form and a way to book a visit, and the page wins work while your hands are full. Keepp builds that contractor website as one page at your own address, with your services and prices, a quote form, paid bookings into your own Stripe account, a map of where you work and a chat that answers customers when you can’t pick up.

Why do plumbers and electricians lose jobs they never hear about?

Most tradespeople run on the phone. That works until you’re on a ladder, in a loft or halfway through a boiler, and the phone rings three times in an hour. Each of those callers has a leak or a dead socket right now. If nobody answers, they ring the next number on the map, and you never find out they called.

The usual fix makes the problem bigger. A site from one company, a quote form from another, a booking app, a separate payment app for call-out fees. Each one comes with its own subscription and its own login. None of them talk to each other, and the customer feels every handover. You end up paying several bills a month to run what should be one front door.

A good website for trades does the first conversation for you. It answers “do you do this, what does it cost, can you come” on its own, and hands you a customer who has already said yes.

What should a plumber or handyman website include?

  • Your name, a photo of you or the van, and one line on what you do. “Plumbing and heating repairs in Columbus and twenty miles around. Fully insured.”
  • Your services with starting prices. Leaks and repairs, bathroom fitting, rewires, socket and lighting work, flat-pack, small carpentry. “From $85” on a dripping tap stops a lot of “how much roughly?” calls.
  • Recent jobs with photos. A bathroom refit, a consumer unit swap, a fence put back up. Before and after shots do more than any list of qualifications.
  • A quote request form for bigger jobs you need to price.
  • A way to book a visit, free for a look at the job or paid for a set-price call-out.
  • The area you cover and your hours. People want to know you come to their town before they get in touch.
  • Your number and how to reach you out of hours, right at the top.
  • The questions you answer every week, written down once.

Should a contractor website show prices?

Yes, as starting prices. Customers know a burst pipe behind a tiled wall costs more than one under the sink, so “from” prices don’t box you in. They tell a customer you’re in their budget and filter out people who were only ever shopping for the cheapest number.

For jobs with a set price, like a boiler service, an EV charger survey or an hour of handyman time, let people book and pay for them outright. A paid call-out slot is a customer who is committed and will be home when you arrive.

How do quote requests work on a trades website?

A quote form asks for what you need before you call back: name, phone, postcode, the kind of job, how urgent it is and a description in their own words. Use a pick list for the job type so you can sort plumbing from electrical at a glance, and a long answer for the details.

Every request lands in one list where you can tag and filter it, so on a Friday evening you can see every enquiry from the week instead of scrolling through texts and voicemails. If fake or junk requests are a problem, turn on email verification for the form. The customer confirms their address with a code or Continue with Google before the request reaches you. Our post on verified leads explains how that works.

How Keepp gives your trade one page for quotes, bookings and payments

Keepp puts your whole front door in one place: link in bio, shop, bookings, forms and chat on a page at keepp.link/yourname or your own domain. You keep one page up to date with one login, and the customer finds your prices and books a time without leaving it.

Services and prices people can scan. List your jobs with a line on each and a starting price, and tag them so someone with an emergency can filter straight to what they need.

Recent jobs that sell the next one. Each job sits on a card with its own photos and a line on what you did. Swap the photos as work comes in and the page always shows this season’s jobs.

Quotes and bookings without the phone tag. Bigger jobs come in through your quote form. Set-price work and call-outs go on the calendar: the customer picks a time from your real availability, pays when they book, and the money goes straight to your own Stripe account. Connect Google Calendar and the jobs already in your diary stay off the booking page. Customers can reschedule from their confirmation, so a change of plan doesn’t mean another call.

A chat that answers while you work. “Do you cover my area?” “What do you charge for a callout?” “Can you fit an outdoor socket?” Keepp’s chat answers from everything on your page plus notes you write, at ten at night or while you’re on another job. When someone wants a person, you take over from Telegram on your phone. More on that in answering customer questions after hours.

Your area and hours on a map. A map block shows where you’re based, the area you cover and your hours, with directions one tap away. See showing your location and opening hours.

A QR code for the van. Put your page’s QR code on the van, your invoices and your business cards. Someone stuck behind you at the lights can scan it and book. Make and print a QR code covers sizes, and custom QR codes with your logo shows the styles.

Your own domain and your Google listing. Connect a domain you already own and the page lives there. Then put the link in the website field of your Google Business Profile, where people click when they’ve already picked you from the map. The Google Maps website link most local businesses get wrong explains why.

See an example: keepp.link/brookrepairs is Brook Home Repairs, a one-person repairs business with prices, recent jobs, a booked visit to look at the job and a chat.

Plumber website template and builder: how to set yours up

  1. Start from the plumber website template. It has sections for your services, recent jobs and a quote form, and it works for handymen, electricians and heating engineers too. The cleaning template and book a visit template suit other home services.
  2. Add your profile: business name, a photo of you or the van, the area you cover and that you’re insured.
  3. List your services with starting prices.
  4. Add recent jobs as cards with photos. See add cards.
  5. Add your quote form with the questions you ask on the phone. See collect leads and feedback.
  6. Set up bookings for visits and set-price jobs, and connect Stripe for the paid ones. See take bookings and connect Stripe.
  7. Add a map and your hours, then set up chat with notes on your area, prices and what you don’t do.
  8. Connect your domain with connect your own domain, then put the link on your Google Business Profile, the van and every invoice.

If you’d rather describe the business and let it be built for you, Keepp’s AI editor builds the page from what you tell it, and you can change it later the same way.

Common questions

What should be on a plumber website? Your services with starting prices, photos of recent jobs, the area you cover, your hours, a quote request form, a way to book a visit and your phone number at the top.

What is the best website builder for plumbers and handymen? One that gives you quotes, bookings, payments and customer questions on the same page, so you aren’t paying for and logging into separate tools. Keepp does that on one page you can put on your own domain.

Can customers pay for a call-out when they book? Yes. Set the price on the booking, the customer pays in full when they book, and the money goes to your own Stripe account.

Can my website answer customers while I’m on a job? Yes. Keepp’s chat answers questions about your area, prices and services from what your page says, and you can take over the conversation from Telegram.

Does an electrician or contractor website need its own domain? It helps people remember you and looks right on the van. You can connect a domain you own to your Keepp page, or start at keepp.link/yourname and add one later.

Where should I share my contractor website link? Your Google Business Profile, the van, invoices, quotes, business cards and every social profile. A QR code on the van turns passing traffic into bookings.


Build your trade’s website on Keepp, free to start, and let the page take the next enquiry while you finish the job you’re on.

Like what you read? Add Keepp as a preferred source on Google to see more of our posts in your search results.