A cleaner in a plain dark green polo wipes the counter of a bright Amsterdam apartment kitchen with a white cloth, tall windows and plants behind her.

Vital Care

Case
  • Website
  • Quote assistant
  • SEO migration

The case

A new website for Vital Care, a cleaning company in Amsterdam and the surrounding area for offices, owners' associations, Airbnb rentals, hospitality, healthcare, schools and more.

Vital Care cleans in Amsterdam and the surrounding area: offices, owners' associations, Airbnb homes, restaurants, schools, healthcare practices, shops and hotels, one-off or on a schedule.

The old site was with another host. We designed a new site, built a quote assistant and a blog, and moved everything without losing an address that Google already knew.

How we design and build a site like this: web design.

Industry
Cleaning company, Amsterdam and surroundings
Languages
NL, with an English language switch
Platform
Static site on Vercel, own generators
Status
Live since September 2026
Seen from above, a cleaner mops the shining terrazzo floor of a bright stairwell in a Dutch apartment building, beneath a tall window.

The result

Live since 26 September 2026, with every old address still reachable.

  • 95 old and variant addresses checked after the move, all with a working redirect
  • 14 kinds of job in the quote assistant, each with its own questions
  • 24 pages in the sitemap, with services, sectors and the blog

Lighthouse on the homepage, mobile, measured on 26 September 2026: 92 performance, 96 accessibility, 100 best practices, 100 SEO. A snapshot, not a guarantee.

We do not publish figures on visitors, requests or Google rankings; we share such figures only with the client's approval.

A hand with a light blue microfibre cloth polishes a window, Amsterdam canal houses and their reflection in the water behind it.
A tidy office in an old warehouse at dusk, with empty desks, lit desk lamps and a cleaning trolley by the window.
Two hands in light blue gloves hold an unlabelled glass spray bottle above a white counter, a folded grey microfibre cloth beside it.

The solution

A calm site that answers per service and per sector, and a quote assistant that asks only what it needs.

  • One design across every page

    A homepage, six service pages, six sector pages, contact and the legal pages in one design, with a menu that shows the services and the blog.

  • A quote assistant

    First the question of what kind of place it is, then only the questions that belong to that choice: 14 kinds of job, without prices. The request takes the same protected route as the contact form.

  • Moving without losing addresses

    The site moved from its old hosting to Vercel. Every old address forwards to the new page in one step, and the email stayed where it was.

  • Findable, also for AI search

    The Dutch text is in the HTML itself, every service page opens with a short answer and a list of facts, and the blog explains and links to the services. Analytics loads only after consent.

Technology

  • Static, with a few functions

    HTML, CSS and JavaScript from our own generators on Vercel, with server functions for the form, Resend for the email and Vercel BotID against automated traffic.

Discuss a similar project?

Tell us what you want to build. We think along on the approach, say honestly what it takes, and come back with a clear next step.

Book a call