
Precise Group
Three companies, three slow WordPress sites. We rebuilt them as one system with one shared editor, where each page, article and project is ticked for the sites it should appear on.
- Client
- Building services group, national
- Shipped
- 2025
- Live at
- www.preciseair.com.au
Three websites, three times the work.
Precise Group is a national building services company: Precise Air for mechanical services, Precise Fire for fire protection, AirGene for air hygiene, with offices from Perth to Brisbane. Each company had its own WordPress site. All three were slow, each looked like it came from a different decade, and a piece of news relevant to the group had to be posted three times, in three admin panels, by whoever had the login.
The brands are kept separate on purpose, but the work behind them is shared. The brief was one system that could run all three and keep each brand distinct.
One system, three sites, one tick box.
One set of SvelteKit code builds all three sites, once per brand, from one folder of content, with every page generated in advance. Every page, capability, article and project has a site setting: tick Precise Air, Precise Fire, AirGene or all three, and it appears on each with that brand's menu, footer, colours and search details. More than half of the content is news, and the stories about the group are shared. All three sites use the same building blocks in their own colours: navy and red for Precise Air, orange for Precise Fire and green for AirGene.
The team edits everything in CloudCannon, a visual editor with a live preview. A story about the group is written once and published to whichever brands it belongs to.
The three homepages, from one set of code.
Handed over, and used.
The leadership profiles, the projects, the capability pages and the news archive all came across, with redirects so that links to the three old sites still work. Since then, the team at Precise has published its own changes: new projects, news, careers, and the safety and ESG pages. Images are stored and resized on Cloudflare, each brand has its own search index built with the site, and enquiry forms are sent through Basin, a form service.
Same company, new sites.
The old Precise Air homepage next to the new one. The numbers are for the new site only, because the three old sites are gone.
GTmetrix grade
- After
- A
Main content on screen
- After
- 831ms
Fully loaded
- After
- 1.3s
GTmetrix, September 2026, Precise Air homepage. The WordPress sites cannot be measured again.
No lock-in.
The three sites are built from one code repository in Precise Group's own CloudCannon account, with images in their own Cloudflare storage. Adding a fourth brand means one more tick box and one more build of the same code, not a fourth website.
- SvelteKit
three sites from one set of code
- CloudCannon
one editor, with a site setting on every item
- Cloudflare
hosting, image storage and image resizing
- Pagefind
search, one index per brand
- Basin
the enquiry forms
More work like this.

















