Skip to main content
Website Live

Cabinet & Millwork Business Website

A fast, SEO-optimized website built for a cabinet and millwork business — structured to rank in local search and convert visitors into project inquiries.

Role

Designer & Developer

Live site

View live site

Stack

Astro · TypeScript · Plain CSS · AWS Amplify

Cabinet & Millwork Business Website screenshot

Overview

Most woodworking and cabinet businesses don’t have a website worth having. They either have nothing, a slow WordPress site bloated with plugins, or a generic template that looks like ten of their competitors.

This project is a purpose-built site for a local cabinet and millwork business — fast, SEO-optimized, and designed to convert visitors into project inquiries. The same codebase serves as a foundation for additional clients in the same vertical, with a single config file controlling all business identity.

What Was Built

SEO from the ground up. Every page generates structured data, canonical URLs, an XML sitemap, and semantic HTML. Lighthouse scores are acceptance criteria, not aspirational targets. The goal was to outrank generic WordPress sites with no ongoing SEO work required after launch.

Config-driven content. No component or layout contains hardcoded business information. All identity — brand name, phone, address, tagline — flows from a single client.config.ts file. Deploying a new client version is a config change, not a rebuild.

Zero-dependency styling. No CSS framework. All styles use custom properties for consistent theming, keeping the build output minimal and the codebase easy to hand off.

Static HTML output. Zero JavaScript ships for content pages. Sub-second load times, no runtime errors, compatible with any hosting platform.

Technical Approach

Astro was the right choice for a content-heavy site where performance and SEO matter more than interactivity. TypeScript strict mode keeps the codebase honest at scale. Plain CSS keeps the output lean. AWS Amplify handles deployment with automatic CI/CD on push.

Outcomes

  • Lighthouse Performance: 95+ across all pages, consistently
  • New client version deployable in under an hour — configuration swap only, no rebuild required
  • Live at demo.hpnstudio.com — actively used for outreach to home service businesses
  • Core Web Vitals passing: LCP under 1.8s, CLS near zero, no client JavaScript to fail at runtime

More screenshots

Cabinet & Millwork Business Website screenshot 2

Services used in this project

Need something similar built?

We work with businesses across industries — websites, platforms, and everything in between.