Skip to content
Business Website Themes
plumbline.demo
Free WordPress Featured

Plumbline

A free plumbing website template for WordPress with the booking form in the hero, a 24/7 emergency banner, flat-rate price list and maintenance plans.

Free
GPL license
  • Free for personal & commercial use
  • No account or email required
  • Downloaded from the official source
Type
Open source
License
GPL
Updated
—

About Plumbline

Plumbline is a free plumbing website template for WordPress. It includes a 15-section home page with the quote form in the hero, a 24/7 emergency banner, flat-rate price list, membership plans, service areas, reviews, FAQs and a built-in service-request form — designed to turn local searches into booked plumbing jobs.

Pages included

  • Home — The full home page: hero with booking form, emergency bar, services, price list, why us, numbers, process, membership, reviews, areas, FAQ, tips and booking form.
  • Services — Emergency plumbing, drain cleaning, water heaters, leak detection and repiping in detail, plus process and FAQ.
  • Pricing — Flat-rate price list, maintenance plans and FAQ.
  • Service areas — Cities we serve, why us, reviews and booking.
  • About — Company story, values, team, numbers and a call to action.
  • Contact — Booking form, contact details, hours and FAQ.
  • Plumbing tips — a styled blog with three demo posts, archive and search templates.

A 15-section home page

Hero with form · Emergency bar · Trust bar · Services · Flat-rate prices · Why choose us · Numbers · How it works · Membership · Reviews · Service areas · Call to action · FAQ · Plumbing tips · Booking form.

Custom plugins included

Booking Requests — our own free plugin, bundled in the ZIP and installed in one click. It adds a booking and quote-request form block with a request inbox, email notifications, status tracking and CSV export.

Fast, accessible and SEO-friendly

Plumbline is a block theme: every section is a pattern you can edit in the WordPress page editor with no code. It uses self-hosted fonts, no theme JavaScript, AA color contrast and responsive layouts, and works with Yoast, Rank Math and other SEO plugins. Three color styles are included. Looking for a plumbing website template, plumber website template and plumbing company WordPress theme? Install Plumbline, import the demo and start editing in minutes.

Features

  • Block editor
  • Booking form
  • Pricing tables
  • Style variations
  • One-click demo
  • Accessibility-ready
  • Responsive
  • SEO-ready

Live demos

Runs a real WordPress site with this theme installed, right in your browser. Nothing to install — it resets when you close it.

Custom plugins included

Built by us, free to use and bundled inside the theme ZIP. They install in one click from the theme’s setup screen.

Booking Requests

Our own free plugin, bundled in the theme ZIP and installed in one click. It adds a booking and quote-request form block: requests are saved in your dashboard, emailed to you and exportable.

  • Appointment, quote and consultation form block
  • Choose the questions: phone, address / ZIP, service, date, time, message and your own extra question
  • Request inbox with New / Contacted / Booked / Closed tracking
  • Email notifications and optional customer confirmation
  • CSV export for Excel and Google Sheets
  • Spam protection without CAPTCHAs (honeypot, timing check, rate limit)
  • Works with WordPress personal data export and erase tools

How to install

1. Install the theme

  1. Download plumbline.zip. Don’t unzip it.
  2. In WordPress, go to Appearance → Themes → Add New Theme → Upload Theme.
  3. Choose plumbline.zip, click Install Now, then Activate.

2. Import the demo

  1. Go to Appearance → Plumbline setup and click Import demo content.
  2. This creates the Home, Services, Pricing, Service areas, About, Contact and Plumbing tips pages, sample posts with photos, the menu and the front page. It also installs Booking Requests, our free plugin (booking form) that comes inside the theme.

3. Set up your forms

  • In Bookings → Settings, add your services, preferred times and the email address that should receive requests.
  • Requests appear under Bookings. Mark each one as Contacted, Booked or Closed, and export them to CSV any time.
  • The form can ask for the service address or ZIP code — switch it on in the block sidebar.
  • If notification emails don’t arrive, install an SMTP plugin such as WP Mail SMTP. Requests are always saved in the dashboard either way.

4. Make it yours

  • Edit text and photos right on each page — just click and type.
  • Update your phone, email, address and hours in Appearance → Editor → Patterns → Header / Footer.
  • Change colors and fonts in Appearance → Editor → Styles. Try the Copper and Teal styles.
  • Add more sections from + → Patterns → Plumbline: Sections.

The ZIP includes INSTALL.txt with these steps.

Prefer not to do it yourself? We’ll set it up for you.

Built with

Full Site Editingtheme.jsonBlock patternsBundled plugin
Helio template preview
Free Featured
Live preview
WordPress Free

Helio

A free solar company website template for WordPress: solar cost calculator, financing, incentives and a built-in free-quote form.

GPL Live demo
WordPress Free

Aeris

A free HVAC website template for WordPress: AC installation estimator, seasonal offers, maintenance plans, financing and a service booking form.

GPL Live demo
WordPress Free

Ridgeline

A free roofing company website template for WordPress: roof replacement estimator, storm damage page, financing, materials gallery and free-inspection form.

GPL Live demo