CP//DEV
DeaDecor

2026 · End-to-end design & development · Xpandex

DeaDecor

Painting and decorating, with the before and after as the sales argument

  • Astro
  • Preact
  • Tailwind CSS 4
  • TypeScript
Conversion
Written quote
Proof
Before and after, real jobs
Output
Static

Screenshots of the live site, at 1440px and 375px.

01Home
Home page of the DeaDecor site, desktop view

Desktop · 1440px

Home page of the DeaDecor site, mobile view

Mobile · 375px

02Services
Services page of the DeaDecor site, desktop view

Desktop · 1440px

Services page of the DeaDecor site, mobile view

Mobile · 375px

03Work
Work page of the DeaDecor site, desktop view

Desktop · 1440px

Work page of the DeaDecor site, mobile view

Mobile · 375px

04About
About page of the DeaDecor site, desktop view

Desktop · 1440px

About page of the DeaDecor site, mobile view

Mobile · 375px

Context

A painting and decorating firm working in occupied homes, live offices, retail units and industrial buildings. Three services that don’t usually sit together: painting, retractable loft stairs and folding-door partitions.

The underlying problem in this trade is trust. Anyone can put two cheap coats on a wall; the difference is what happens before the tin is opened, and that is precisely what the client never sees and can’t compare on a quote.

Approach

  • Show the invisible work. The before/after section isn’t there to show off a colour: it’s there to explain that the wall had damp, that it was treated, that it was primed with a stain-blocking product and that this is why the finish holds. The photo carries a technical argument rather than decorating the page.
  • The process in four steps, with protecting furniture as a step of its own. In an occupied home, masking up properly is half the perceived service.
  • A written, itemised quote as the single conversion. No calculator, no indicative price: the commitment is clarity in the quote, not a shop-window figure.
  • Astro with Preact islands: only the interactive parts hydrate — the before/after slider, the menu, the form — and only once visible. The rest ships as static HTML.
  • A high-contrast display serif over a brush-stroke orange, with the paint mark as the brand signature in the header.

What I built

  • Static Astro architecture with Preact islands
  • Design system in Tailwind 4 tokens via @theme
  • Before/after comparison component, keyboard accessible
  • A work catalogue organised by finish and by type of space
  • Technical SEO with a home and construction business schema
  • Legal pages and consent banner
  • Full test suite: unit, E2E, accessibility, visual regression and Lighthouse CI
  • Production deployment on the final domain

Outcome

Live since September 2026. My favourite piece is the mouldy wall: instead of a carousel of pretty finishes, there’s one ugly wall with the text explaining what was done and why painting straight over it would have lasted a single winter. It sells better than twenty catalogue shots.

A note on this work

Built at Xpandex, where I run the full cycle: design, development, performance, accessibility, technical SEO and deployment.

In short

What is DeaDecor?
An Astro site for a professional painting firm working in homes, offices, retail units and industrial buildings. The angle is the prep work nobody shows: treating cracks and damp before any paint goes on. It's argued with before/after comparisons of real jobs.
What is DeaDecor built with?
DeaDecor is built with Astro, Preact, Tailwind CSS 4 and TypeScript. Carlos Ponce delivered it in 2026 — End-to-end design & development · Xpandex.
What stands out in DeaDecor?
Conversion: Written quote. Proof: Before and after, real jobs. Output: Static.
Is DeaDecor live?
Yes. DeaDecor has been live at deadecorpinturas.com since 2026.

Related work