Case study
A full, production-ready website for a landscape lighting design and installation business — built as a real flagship project before we ever pitched a client, so you can see exactly how we work instead of taking our word for it.
Day
NightIllustrative concept imagery from the Duskline build, not a photo of a real installed project — Duskline uses original illustration throughout rather than stock photography.
100
Performance
100
Accessibility
100
Best Practices
100
SEO
Lighthouse scores across all nine public pages, measured against the production build.
What's actually in the build
Every page — home, four service pages, about, contact, and a full blog — was written from scratch for Duskline's actual positioning as a premium landscape lighting installer, not filled with placeholder text.
54 JSON-LD blocks across the site — LocalBusiness, Service, FAQPage, Article, and BreadcrumbList — all validated with zero parse errors, so the site is ready for rich results, not just indexing.
Duskline's LocalBusiness schema is intentionally service-area only — no storefront address invented just to fill a field — because that's how most home-service Google Business Profiles are genuinely set up. Small accuracy details like this are what make structured data useful instead of boilerplate.
Ten posts (three full-length, seven outlined) live in a real content collection with reading-time estimates, an RSS feed, and a sitemap — built so a future content cadence has somewhere to go.
The RSS feed only includes published posts, so it plugs directly into a Make.com scenario that drafts Facebook, Instagram, and LinkedIn posts from new content — no manual copy-paste required.
The tech
Astro, static output, vanilla CSS with design tokens, and self-hosted fonts — almost zero client-side JavaScript beyond a handful of small, purposeful interactive pieces (a before/after slider, a mobile nav toggle, FAQ accordions). The performance score isn't a trick; there's just very little to slow it down.
Tell us about your business and we'll show you a plan — no pressure, no jargon.