
These ten templates are designed and maintained in-house by uiCookies; they are our own layouts for trades and home services, not a list of other people's themes. Fixwell and Toolbelt are handyman templates, Mainline and Fontanero are for plumbing, Ductwise is for heating and air conditioning, Freshbrook and Sparkle are for cleaning companies, Fernhill and Verdant for landscaping and lawn care, and Haul for moving companies.
Home-services customers usually arrive with a job that needs doing, and often on a phone. A good trade site makes the number easy to tap, gets a quote or booking request started without much scrolling, and is upfront about prices, even if they are only from-prices. It should answer the question of whether you cover the customer's area before they have to ask, and back its claims with the things people check: insurance, background checks, guarantees, reviews and before-and-after photos of real jobs.
All ten are static HTML, CSS and JavaScript with no build step, so you can edit the files directly and put them on any static host. Nine run on Bootstrap 5 with vanilla JavaScript and no jQuery; one of those, Fontanero, is an earlier uiCookies design that has been rebuilt on that stack. Fixwell is built on Bootstrap 6, which is still in alpha and targets evergreen browsers only. Every template is free for personal and commercial use, including client work, under the standard uiCookies licence; attribution is optional but always welcome, so Fontanero’s footer credit can be kept, moved or removed. Each has a live demo and a download page.
The templates
Mainline

Mainline is for local plumbing companies, in a light navy and aqua design with a wave motif. The home page shows a booking-board ticket with the next free slot, a yellow emergency band with what to do before calling, six services with from-prices, call-out fees for daytime, evening and night, example jobs with price ranges and a postcode checker.
Five pages: services with what each visit includes and price tables; a booking form with photo upload and a live estimate for same-day, evening and travel fees; an illustrated service-area map of twelve districts in three travel zones; and contact. Phones get a fixed Call now bar. Bootstrap 5 with vanilla JavaScript and no jQuery.
Ductwise

Ductwise is built for heating, ventilation and air-conditioning contractors. A heating or cooling season switch changes the accent colour, hero, thermostat dial and closing banner across the site, and defaults by month. The home page carries a 24/7 no-heat line, six services, maintenance plans, a financing example and certifications written as text.
Five pages: services with warning signs, example prices and a repair-or-replace check; maintenance plans with a comparison table and a system size and cost estimator; a booking form with a symptoms checklist and two-hour arrival windows; and contact with live office hours. Phones get a fixed call bar. Bootstrap 5 with vanilla JavaScript and no jQuery.
Freshbrook

Freshbrook is a light, friendly design for home and office cleaning companies, including carpet and upholstery cleaning. The home page opens with an instant quote, then covers five services, a room-by-room checklist comparing regular, deep and move-out cleans, eco products, trust points and reviews.
Five pages: a pricing page whose calculator handles home size, extras, carpet rooms and frequency discounts and carries the choices into booking; a booking page with time-slot buttons and access and pet notes; a carpet and upholstery page with a keyboard-operable before-and-after slider and a stain guide; and contact. Bootstrap 5 with vanilla JavaScript and no jQuery.
Fernhill

Fernhill is for landscaping and garden design companies that also sell lawn care, in a warm limestone, fern-green and terracotta design with arched photos and serif headings. The home page covers five services, featured projects, a five-step process from consultation to aftercare, reviews and an FAQ.
Five pages: a project portfolio with a keyboard-operable before-and-after slider and filters by project type; a lawn-care page with three plans, a twelve-month visit calendar and a price calculator by lawn size; a design consultation request with style cards and photo upload; and contact with a live open or closed status. Bootstrap 5 with vanilla JavaScript and no jQuery.
Fixwell

Fixwell is a one-page template for handymen, trades and home-services businesses, laid out around getting the phone to ring. A high-contrast bar sets the phone number large above the header, and a fixed-price quote card sits inside the hero instead of a button that scrolls away. Below come six trade cards with from-prices (plumbing, electrics, joinery, decorating, tiling, flat-pack and odd jobs), a postcode coverage checker, a four-step process, before-and-after work, local reviews with star ratings, a trust row (insured, DBS checked, 12-month guarantee) and an FAQ.
The quote card shows off Bootstrap 6: a multi-select Combobox for trades, a Datepicker and a job-size Range slider with a live value bubble. The postcode checker is plain vanilla JavaScript, one –brand token rethemes the whole site, and dark mode is remembered across visits. As a Bootstrap 6 alpha build with ESM-only JavaScript, it targets evergreen browsers only.
Toolbelt

Toolbelt takes a warmer, workshop-flavoured approach for a local handyman or home-renovation crew. Its single page covers a split hero with a trust row and floating fixed-price badges, an eight-item services grid with from-prices (carpentry, painting and drywall, plumbing fixes, minor electrical, tile and flooring, furniture and mounting, kitchen and bath refreshes, odd jobs), three pricing tiers, a before/after slider, a four-step how-it-works band, stat counters, reviews, a service-area section with a neighbourhood checklist, a booking form, opening hours and an FAQ.
The pricing tiers are styled as hanging kraft price-tags, and the before/after slider responds to pointer, touch and keyboard. The opening-hours card highlights automatically, and the FAQ carries FAQPage schema. Signal orange and pine on canvas with condensed signage type; self-hosted Bootstrap 5, vanilla JavaScript, no jQuery and inline SVG icons.
Fontanero

Fontanero is the plumbing template, and with five pages (home, about, services, a single-service page and contact) it is the largest in this set. The home page opens with a full-width carousel hero, then plumbing services for water heaters, bathrooms, toilets, tub and shower, pipes and sewers, and drainage, set in residential and commercial tabs, followed by a why-rely-on-us block (honesty, non-stop service, awards), Request a Quote bands, a client logo strip and latest news. The contact page has a form, two office blocks and a Google Maps link in place of an embedded map.
It is an earlier uiCookies design rebuilt on Bootstrap 5 with no jQuery: the carousel and tabs use Bootstrap's own bundle, the mobile menu and search toggle are vanilla JavaScript, and the logo strip uses CSS scroll-snap. Some demo headings are placeholders, so budget time for rewriting copy; the footer credit is optional, and you can keep, move or remove it.
Sparkle

Sparkle serves home and office cleaning companies, maid and housekeeping agencies, and carpet or window cleaners. Its homepage has an instant-quote form in the hero, six service cards with from-prices (home, deep, move-in/move-out, office, carpet and window cleaning), trust points such as background checks and eco-friendly products, a three-tier per-visit pricing table, a three-step booking process, count-up stats, a team row, testimonials, a service-areas grid and an FAQ. A services page gives each service its own breakdown and adds a full online booking form.
That booking form is the standout: pick a service, set bedrooms and bathrooms with steppers and choose a frequency, and a live price estimate updates, with a discount for recurring cleans. It is aqua-teal and mint, set in Sora and Inter, on self-hosted Bootstrap 5 with vanilla JavaScript and no jQuery.
Verdant

Verdant fits landscaping, lawn-care and garden-design companies, and stretches to hardscaping, irrigation and tree-care crews. The homepage runs a hero with an instant-quote form and licensed and insured badges, six services from lawn care to seasonal cleanup, a before/after slider, a project lightbox gallery, lawn-care plans, a three-step process, a crew row, testimonials, a service-area section, seasonal-tips cards and an FAQ. The services page adds detailed breakdowns with starting prices and a full project quote form.
The lawn-care plans switch between monthly and per-visit prices, and the before/after slider works by drag, keyboard or its underlying range input. Forest and grass greens with stone neutrals and a citrus-lime accent are set in Bricolage Grotesque and Figtree. Self-hosted Bootstrap 5, vanilla JavaScript, no jQuery.
Haul

Haul covers moving companies, removalists and man-with-a-van services, with room for storage, packing and office-move firms. The hero quote form asks for from and to ZIP codes, move date and home size. Below it sit six services (local, long-distance, packing, storage, commercial and specialty or piano moves), a move-cost estimator, trust points, a four-step process, pricing packages with a what-affects-your-cost breakdown, crew profiles, reviews, a service-area section and an FAQ. The services page gives each service a checklist and adds its own estimator and a full booking form.
The estimator combines home size, distance band and extras such as packing, storage, piano moves, stairs and full-value protection into a live, itemised price range, with every rate kept in one object in js/main.js. Deep navy and orange, Archivo and Mulish, self-hosted Bootstrap 5, vanilla JavaScript and no jQuery.
Compare at a glance
| Template | Best for | Pages | Standout feature |
|---|---|---|---|
| Mainline | Plumbers and drain specialists | 5 | Live booking estimate and call-out fee tabs |
| Ductwise | Heating and air-conditioning firms | 5 | Season switch and system cost estimator |
| Freshbrook | Home, office and carpet cleaners | 5 | Quote calculator that carries into booking |
| Fernhill | Landscapers and garden designers | 5 | Lawn-care plan calculator and visit calendar |
| Fixwell | Handymen and multi-trade firms | 1 | Fixed-price quote card inside the hero |
| Toolbelt | Local handymen and renovation crews | 1 | Kraft price-tag tiers and a before/after slider |
| Fontanero | Plumbers and drainage services | 5 | Five pages with residential and commercial tabs |
| Sparkle | Home and office cleaning companies | 2 | Live price estimate with bed and bath steppers |
| Verdant | Landscaping and lawn-care companies | 2 | Monthly or per-visit plan toggle |
| Haul | Moving and removal companies | 2 | Itemised move-cost estimator with a live range |
How to choose
Start with your trade. Cleaners should look at Freshbrook or Sparkle, landscapers at Fernhill or Verdant, plumbers at Mainline or Fontanero, heating and cooling firms at Ductwise, and movers at Haul; each already has niche services and a quote or contact flow written in. General handymen have two options. Fixwell is phone-first, with a quote card in the hero, a postcode checker and a UK-flavoured trust row, but it is a Bootstrap 6 alpha build for evergreen browsers. Toolbelt runs on stable Bootstrap 5 and has a warmer workshop look, price-tag tiers and a before/after slider. If much of your work is recurring, Sparkle's frequency discount and Verdant's monthly plans handle that better than a one-off quote form.
If you searched for plumber themes, note that these are static HTML templates rather than WordPress themes; Mainline and Fontanero are the plumbing-specific ones, and Fixwell and Toolbelt both list plumbing among their trades. Carpet cleaners are covered by Sparkle, which has a carpet-cleaning service card and a matching section on its services page. Heating and cooling firms should start with Ductwise, which has a season switch, maintenance plans with a system cost estimator and a booking form with a symptoms checklist. Among the newer designs, Mainline, Freshbrook and Fernhill each add a calculator or live estimate to the quote flow, while Fontanero, Sparkle and Verdant remain simpler starting points.
Frequently asked questions
Can customers request a quote or book a job online?
They can fill in the forms, but nothing is sent until you connect them. The quote cards, booking forms and estimators work in the browser only; Toolbelt, Verdant and Haul, for example, validate entries and show a success message, then stop there. Point them at a form service, your inbox or your scheduling tool before launch.
Are the prices and estimates in the demos real?
No, they are placeholders. Replace the from-prices on the service cards and the pricing tiers with your own rates. Haul's estimator keeps all its rates in one object in js/main.js, and Sparkle's estimate changes with service, bedrooms, bathrooms and frequency, so present both as guides rather than fixed quotes.
How do I show which areas I cover?
Fixwell includes a working postcode checker written in plain JavaScript, and Toolbelt has a stylised service-area radar with a neighbourhood checklist that needs no third-party map. Sparkle, Verdant and Haul each have a service-area section you edit in the HTML. Fontanero links to Google Maps instead of embedding a map, so it needs no API key.
Can I use my own before-and-after photos?
Yes. Toolbelt's and Verdant's before/after sliders compare two images you supply and work with pointer and keyboard, and Fixwell has a before-and-after work grid. Use real jobs from your own area and compress the images so the page stays quick on mobile data.
Can I use these templates for my business or a client's?
Yes. They are free for personal and commercial use, including client work, under the standard uiCookies licence; attribution is optional but always welcome, and the full terms are at uicookies.com/license. Fontanero carries a footer credit, which you can keep, move or remove.
Related templates
Free Services Website Templates · Free Construction Website Templates · All free HTML website templates


