Astro 7 · Tailwind CSS 4

A home-services theme that books the visit

Cleaning, repairs, windows, and carpets. Prices up front, an instant estimator, booking requests, and service-area pages, ready to make your own.

  • 4

    Homepages

  • 31

    Page designs

  • 34

    Sections

  • 2

    Languages

Homepages

Four homepages, one for each kind of business

A multi-trade company, a cleaning company, commercial cleaning, and a handyman. Mix their sections freely.

Features

Everything a local service business needs

Real screens from the theme, not mock-ups. Change any of it in Markdown and config files.

Every section has more than one look

Pick a layout with one line in the content file. The demo's Change layout button previews them all.

layout: "default" # default | split | form | band

Two languages

English and French ship with every page. Add your own with the language guide.

Mega menu

Services grouped by trade, plus an areas menu with every neighbourhood you cover.

Pricing that adds up

Plans with visit-frequency savings, add-ons, a trade rate sheet, and an included-tasks table.

Instant estimator

Prices come from one rate card, so the estimator, plans, and booking always agree.

Booking requests

A five-step request form with a live ticket. Works with Netlify Forms or your own endpoint.

Blog and guides

Posts with authors, categories, a table of contents, and a copy-as-Markdown button.

Headers and footers

Four header and four footer layouts, set once in config or per page.

Offers and consent

An announcement bar for your offer, and a cookie banner where rejecting is as easy as accepting.

Found by search and AI

Structured data and clean files that search engines and AI assistants read.

  • JSON-LD
  • Sitemap
  • hreflang
  • Open Graph cards
  • llms.txt
  • Markdown pages
  • robots.txt
  • IndexNow

Fast and static

Static HTML, optimized images, and only a little JavaScript where it helps.

  • 95Performance
  • 100Accessibility
  • 100Best practices
  • 100SEO

Layout gallery

Change a section's look with one line

Every section layout on one page. Copy its value into the section's content file or a page block.

86 layouts across 22 sections

heroSection:
  options:
    layout: "split"
Open the layout gallery
The layout gallery page, listing every section with its layouts

Ready to launch your home-services site?

Get the theme, add your services and prices, and start taking booking requests.

A handyman fitting a kitchen cabinet door
Buy NowTheme Details