Home and trade services

Assembly

Assembly is written for an air conditioning company, but the shape suits any trade that quotes before it charges: plumbing, electrical, pest control, cleaning, roofing, lawn care. There are two forms and they are the same enquiry. The short one sits on a card overlapping the hero and asks three things; the long one near the bottom asks eight. Both post to the same handler and land in the same file, so nobody has to choose which one to keep.

13 sections3.4 MB zippedUpdated August 2026
The whole page, top to bottom
Section layout, all fifteen blocks
Hero, with the quick form under it
Six service cards with drawn icons
Where we work, picture and text alternating
What is included, a comparison table
Photo gallery, nine pictures
The gallery popup, open
The full enquiry form
On a phone

What’s in it

  • Hero with a photograph and a short call back form
  • Trust strip, four short claims
  • Six service cards with drawn icons
  • Three alternating picture and text rows
  • Parallax band
  • Four numbered steps
  • A comparison table with a highlighted column
  • Three review cards
  • Nine photo gallery with a popup
  • Full enquiry form beside a photograph
  • Questions in open and close panels
  • Closing call to action
  • Footer

Notes before you start

  • A phone number is required, an email address is not, which suits a business that calls people back
  • Both forms write to the same CSV before any email is attempted, so an email problem never loses a job
  • Honeypot, a speed check and an hourly rate limit on both forms
  • Works with JavaScript switched off, forms included
  • Colours are set once at the top of style.css

Everything you need is written down. The how-to-use page walks through installation, editing and publishing, and the FAQ covers the rest. Prefer it done for you? Ask us.

More like this

Other free templates

All templates

Events · 10 sections

Northwind

An event planning page with a proper brief form, five tabs built from CSS alone and a ribbon that never stops moving.

Free HTML · CSS · JS · PHP

Local business · 10 sections

Orchard

A product page that sells by the box, with three price cards and an order form that really sends.

Free HTML · CSS · JS · PHP

Need help updating it and getting it live?

Tell us which template you picked and what it needs to say. We will set it up on your domain, make the changes, and keep it current afterwards.