Back to themes

Brassline - Plumber & Home Services Theme (Astro + Sanity)

Plumber and home-services website theme for Astro and Sanity: flat price list, service areas, booking form, 100 Lighthouse, Figma file included.


Cost

Paid


Created by
Pavlo

Brassline is a website theme for plumbers and other home-service trades, built with Astro 7 and Sanity. It is designed around one visitor: a homeowner with a leak who needs the phone number, a price and an arrival time in seconds.

It includes 12 page types: home, services, service detail, price list, service areas, area landing pages, about, reviews, a booking form with a thank-you page, an advice blog with articles, legal pages and 404.

Content lives in Sanity Studio, with schemas for services, prices, areas, reviews, FAQs, team, posts and site settings, plus a seed script that loads the demo content. Without Sanity the theme builds from a local JSON file.

Local SEO is built in: Plumber (LocalBusiness), Service, FAQPage, BreadcrumbList and BlogPosting structured data, one landing page per service area, sitemap, RSS, robots.txt and llms.txt. Lighthouse scores 100 on mobile, with no client-side framework.

A Figma file is included: colour variables, 31 text styles, 23 components and all 12 pages for desktop and mobile.

One-time payment, use it for unlimited client projects.