Building services group
The website for three building-services companies under one brand. Air conditioning, large plant and renovations, and a contact form that reaches the right person.

One brand, three companies The home page says what the group does and sends each visitor to the company that does it.
One brand, three companiesThe home page says what the group does and sends each visitor to the company that does it.
Three companies share one brand. The site has to make the brand clear, keep each company’s own identity in its place, and get the right people to call.
The site
A page for every service, a page for each company, and a portfolio of finished jobs with photographs and a short technical sheet each. The contact page has the showroom, the hours and one form that sends each request to the person who handles it.
The build
Static pages built with Astro, with no framework in the browser and images resized at build time. The contact form runs as a small Node service that saves every request before it sends the email, so nothing is lost if the mail service has a bad day. Analytics load only after consent. The site and the form service run in two Docker containers behind Caddy.




