Guide 7 of 11 · 8 min read

Contractor website builder: plumber, electrician and renovation sites

By the ContentMetric team · Checked on 17 October 2026

A renovation contractor in his own workshop office, reviewing photos of a finished kitchen on a laptop, with tool cases and a rolled-up floor plan behind him

The short answer

A contractor website needs six pages: Home, Services, Projects, Areas we cover, Get a quote and Contact. Put your trade, your area and a Get a quote button on the first screen, then back it up with real photos of finished jobs. You can describe the site to ContentMetric in plain words and get a draft in minutes. For invoices and deposits, Squarespace and Wix have more built in.

When a pipe bursts or a kitchen needs redoing, people search on their phone, look at a few sites, and call the one that looks like it knows the job. This guide is for plumbers, electricians, renovators, painters and other trades. It shows the pages to build, what goes on each, the prompts to type, and how to set up your Google listing. Near the end we compare us with Wix and Squarespace, and we say where they are stronger.

The six pages a contractor needs

1. Home

In the first screen, say what you do and where: "Electrician in [area]" or "Kitchen and bathroom renovation in [area]". Add a phone button that works on a mobile, and a Get a quote button. Below that, show four or five photos of finished work, your years in the trade, and any licence or insurance you actually hold. If your area requires a licence number to be shown, put it in the footer. Check your local rules.

2. Services

One short section per job type: for a plumber, leaks, drain blockages, water heaters, new fittings; for a renovator, kitchens, bathrooms, flooring, whole-home. Say what the job involves, a typical time, and whether you give a free quote or charge a call-out fee. If you do emergency work, say your hours for it. Do not list work you do not want.

3. Projects

This is the page that wins renovation work. Show six to twelve finished jobs. For each: a before photo, an after photo, the type of job, the area, and how long it took. Use your own photos and ask the owner before you show their home. Never use a picture of someone else's work.

4. Areas we cover

List the districts or towns you work in. Customers search "plumber in [district]", and a page that names the place helps them and helps Google. Only list areas you will really travel to.

5. Get a quote

A short form: name, phone, address or area, type of job, a description, and a photo if possible. Say how fast you reply, and how a quote works: free site visit, written quote, deposit rules. Keep the questions few.

6. Contact

Phone, WhatsApp, email, working hours, emergency hours, and the same business name and address you use on Google. Add a few questions: do you give a written quote, what warranty do you give, do you handle permits.

Build it with Claude on ContentMetric

You can type these into the AI assistant inside the ContentMetric editor, or into Claude if you have connected Claude to your site (that needs the Pro plan). Changes land in your draft, and nothing is public until you press Publish. Small, clear requests work better than "make it look professional". Replace the details in square brackets with your own.

First build:

Build a website for a [trade, for example plumbing / electrical / renovation] business called [name] in [area]. Pages: Home, Services, Projects, Areas we cover, Get a quote, Contact. Sturdy, clear, trustworthy style. Put the trade, the area, a click-to-call phone button and a Get a quote button in the first screen of the Home page.

Services page:

On the Services page, add one section for each of these jobs: [list]. For each, write two short sentences on what we do and what the customer should expect, using only the facts I give you here: [your facts]. Do not invent warranties, licences or prices.

Projects page:

On the Projects page, make a grid of project cards. Each card has a before photo, an after photo, a title, the area and the time it took. I will upload the photos. Start with three empty cards that I can fill in.

Quote form:

Add a quote request form to the Get a quote page with name, phone, area, type of job (dropdown of my services), a description box, and an optional photo. Under the Send button write: "We reply within one working day. Emergency? Call us now on [number]."

Local search:

Write a page title and description for each page that mention [trade], [area] and what is on that page. Keep titles short. Then add five questions and answers to the Services page about call-out fees, written quotes, warranty, permits and emergency visits, using only the answers I give you.

Later edits are one line each: "Add a new project called [name]", "Change emergency hours to [hours]", "Add [district] to Areas we cover". Always read what it changed before you publish. If you are new to AI editing, read whether it is safe to let AI edit your website.

What the quote form does and does not do

A plain contact form is on every plan, including Free. It sends each message to the address you choose and keeps every submission in a table in your site. Photo upload on a form is a Forms & Bookings feature, so it needs Pro or above.

On Pro and above, Forms & Bookings is included in the plan. It has an Appointment request template, weekly hours with a set number of places per slot, a Bookings inbox where you confirm or cancel each request, and a confirmation email to the customer if the form asks for their email. You mark a job as paid yourself.

Our help pages do not describe invoices, written quote documents, deposits taken at booking, job tracking or text reminders. If you need those, use a dedicated tool for your trade and link to it from your site.

Google Business Profile tips for trades

Many people call a contractor straight from the map. Set this up before you polish the site. More in how to get your business on Google.

  • Say whether you are a service-area business. Google gives plumbers as an example of a business that visits customers and does not serve them at its own address. If you work from home, remove your address from the profile.
  • Set your service areas by name. You can set up to 20, by city or postal code. A radius is not allowed, and the whole area should be no more than about 2 hours of driving from where you are based. Service-area businesses can have only one profile for the whole area.
  • Use the services editor. Google's own example for a plumber is services such as installing a faucet or repairing a toilet. Add a short description for each, and a price if you can stand behind it.
  • Keep hours exact. If you do emergency work, say so in your description and your hours.
  • Collect reviews with job details. Google says more reviews and good ratings can help local ranking. Ask happy customers to say what job you did and where.
  • Add real photos. Your van, your team, finished jobs. Reply to every review, including the bad ones.

ContentMetric, Wix and Squarespace for contractors

What you needContentMetricWixSquarespace
Trade-specific starting pointYou describe the business and the AI builds itIts template page lists templates for construction companies, contractors, builders and renovationIts home services page lists templates and tools for home service pros
Quote request formYes on every plan; photo upload on ProNot checkedIts home services page lists quote request forms
Online bookingForms & Bookings on Pro: appointment hours, places per slot, email alertsScheduling software with staff calendars and reminders by email, SMS or WhatsAppAppointment scheduling
Invoices, contracts, proposalsNot documentedNot checkedIts home services page lists contracts, proposals and invoices
Someone designs and updates it for youIncluded on Pro and aboveHire an expert separatelyHire an expert separately

Our view: if you want to send proposals, take payments and track jobs from the same account as your website, Squarespace lists more of that than we do, and Wix has stronger scheduling. Choose ContentMetric if you want a clear, good-looking site that you describe in words and edit by asking, with a quote form feeding your own phone and email and, on Pro, a specialist who designs and keeps it up to date. See the Wix alternative page and our AI website builder comparison.

A simple first week

  • Day 1: list your services, areas and hours. Pick your best six finished jobs and photograph or find the before and after shots. Build the first draft.
  • Day 2: fix the wording by hand and send a test quote request from your phone.
  • Day 3: publish, then update your Google profile so the details match word for word.
  • Day 4 onward: ask every finished customer for a Google review that names the job, and add each new project to your site.

Other trades have their own guides: cleaning businesses, interior design and real estate agents.

Common questions

What pages does a contractor website need?

Home, Services, Projects, Areas we cover, Get a quote and Contact. Put your trade, area and a click-to-call button on the first screen, and show real photos of finished jobs.

Do I need a licence number on my site?

Many places require tradespeople to show a licence or registration number, and the rules differ by country and trade. Check your own local rules, and only show numbers you really hold.

Can customers upload photos of the problem?

Yes, on Pro and above. The Forms & Bookings app can add a photo upload to a form. The Free plan has a plain contact form without it.

How much does it cost?

A site starts free, with a small ContentMetric badge and a contentmetric.com address. Pro is US$49 a month, or US$470 if you pay yearly, and adds your own domain, Claude behind the assistant, and a design specialist.

Your trade site, described in words

Tell ContentMetric about your trade and get a first draft with your services, areas, projects and a quote form. Start free, no credit card, and move to Pro when you want your own domain.

Start free

Describe your business and get a real website with search settings and a working contact form. No card needed.

Start free

Can AI search find you?

Free check in about a minute: what ChatGPT and Google see about your business.

Check my business free