Plainwork

Plainwork / Catalogue / Callout Kit

TemplatesNo. 1008-02

Website kit for plumbers, electricians and cleaners

Three complete 10-page sites in plain HTML, CSS and JS: click-to-call, quick-quote form, local-business schema and a measured 5 to 13 KB per page. Use it for your own trade or for unlimited client sites.

  • 3 complete sites: plumber, electrician and cleaner, 10 pages each (30 pages)
  • Click-to-call header, sticky mobile call bar and open-now badge
  • Quote form with validation, honeypot and inline errors (connect any form endpoint)
  • Correct LocalBusiness JSON-LD per trade, with service and area page patterns
  • Plain-text README, SEO guide, go-live checklist, licence and changelog
  • Each site ships sitemap.xml, robots.txt, a favicon and a 404 page; contrast measured for all three themes (CONTRAST.txt)
  • No framework, no jQuery, no web fonts, no cookies, no third-party scripts
Open the live demo →
Instant deliverySecure checkout by Stripe14-day refund
A real excerpt: the plumber home page and its markup

Brightwater Plumbing (a made-up sample business) has a hero with a phone button, a trust strip (licensed and insured, same-day callouts, upfront prices), six service cards, a three-step how-it-works section, areas, a short FAQ and a final call-to-action. The page is 13 KB, with 7 KB of CSS and 3.8 KB of JavaScript.

<script type="application/ld+json">
{ "@type": "Plumber", "name": "Brightwater Plumbing",
  "telephone": "+15550100142", "priceRange": "$$",
  "address": { "@type": "PostalAddress", ... },
  "openingHoursSpecification": [ ... ] }
</script>

See the first two pages live in the demo. The full kit has the other 28 pages, three themes and the docs.

Made for

Who it's for

Plumbers, electricians and cleaners with their own businessFreelancers building sites for local clientsAgencies who want a fast starting pointDevelopers who dislike Bootstrap and jQuery bloat

Built for the phone call

The number is in the header, a sticky bar on mobile and every call-to-action. A stressed customer can ring in one tap.

Light by construction

No framework, no web fonts and no required images. Pages are 5 to 13 KB of HTML plus one small stylesheet and script, so they load quickly on slow mobile data.

Local SEO done properly

Per-trade schema.org types, a service page pattern, an area-page checklist that warns against doorway pages, and a go-live checklist.

Honest by default

No invented reviews or ratings ship in the kit. The form says plainly when it is not connected, so you cannot launch a form that silently fails.

What's inside

Everything you get

plumber/ electrician/ cleaner/Three complete 10-page sites, each ready to upload to any static host
css/base.css + theme.cssShared styles plus a 6-variable theme file for colours
js/site.jsMenu, open-now badge, form validation, honeypot (no dependencies)
README.txt10-minute setup, search-and-replace list, hosting notes
SEO.txt and CHECKLIST.txtSchema, service and area pages, speed and go-live checks
LICENSE.txtUnlimited own and client sites; no resale of the kit

How it works

From checkout to done

Buy

Buy and download callout-kit zip instantly

Open

Pick your trade folder and replace the sample name, phone and address (README lists the exact strings)

Use

Connect the quote form, upload to any static host, work through the checklist

Questions

Good to know

Do I need to know how to code?

You need to edit text files and upload a folder to a host such as Cloudflare Pages or Netlify. The README has the exact steps. There is no build tool to install.

Can I use it for client websites?

Yes, unlimited client sites and you may charge for your work. You may not resell or redistribute the kit itself. See the licence note on this page and in the zip.

Are photos or hosting included?

No. The design works without photos, and the README explains how to add your own safely. Hosting on a free static host is enough.

What if my trade is not listed?

The plumber, electrician and cleaner sites are generic enough for most local services (swap the copy and icons). More themes are planned and updates are posted on this page.

Is the quote form working out of the box?

It needs your own form endpoint (a free Formspree form takes two minutes). Until you set it, the form shows a clear not connected message instead of pretending to send.

What if it doesn't work for me?

If it doesn't work as described or you can't access it, email us within 14 days and we'll fix it or refund you. See the refund policy for details.

Callout Kit

Plain HTML/CSS/JS sites for local trades: call button, quote form, local SEO markup, tiny pages.

Get it for $19

More from the catalogue

Other small tools

See everything →