Everything below went live between late September and early October 2026.
Delivered
Redesign with confirmed content
Built from an approved design, with every fact a visitor reads kept in one data file. Sample testimonials, years in business, certifications and prices still waiting on VAT confirmation were left out on purpose. Projects and reviews appear only once real ones exist.
Delivered
Hosting on EU servers
Moved off Vercel to our own servers at Hetzner in Germany, behind a reverse proxy with automatic Let's Encrypt certificates.
Delivered
A contact form that works
Checked with a real browser submission. Requests land in the company mailbox with Reply-To set to the visitor. Spam is held back by a hidden field, a minimum fill time and an hourly limit per IP that faked headers cannot get around. The sending domain is authenticated with SPF, DKIM and DMARC.
Delivered
A page per service
Decks, flooring, painting, and air conditioning and heat pumps each have their own page, written from facts the owners confirmed.
Delivered
Search setup fixed
Canonical, robots, sitemap and structured data now use the real domain. Business JSON-LD on the homepage, Service and BreadcrumbList on the other pages. The Search Console domain property is verified and Googlebot has fetched the sitemap.
Delivered
Redirects and compression
www redirects to the bare domain with a 301, trailing slashes are normalised, responses are gzip compressed and the 404 page is kept out of the index.
Delivered
Legal pages from real facts
Terms and privacy rewritten from information the owners confirmed. The invented pages were removed and their addresses now redirect to the closest real content.
Delivered
Internal outreach tool
A separate web app in Portuguese and English that helps the company reach possible business partners. Every message is reviewed and approved by a person before it goes out, and removal requests are honoured.