The project at a glance
I built 133 pages around what people actually search. Almost nobody types formaldehyde removal. They type why their throat is sore at home but not at work, so 14 guides answer exactly that and each one leads to the service that fixes it.
- Client
- UC Fresh Air
- Industry
- Indoor Air Quality
- Location
- Singapore
- Built
- September 2026
- Time to build
- 6 weeks
- Live site
- ucfreshair.com
What I did
- Web Design
- Web Development
- SEO Optimisation
- Content Strategy
Built with
Astro, Tailwind CSS, TypeScript, Schema.org, Google Analytics, WhatsApp Business
In numbers
- 133 Pages Built
- 26 Project Pages
- 14 Symptom Guides
Counts from the site I built, and figures the business publishes about itself.
What wasn't working, and how I fixed it
Before
Clean air leaves nothing to photograph
The treatment leaves no visible trace. That makes proof harder than in almost any other trade, and makes it easy for a competitor to claim the same results.
What I did
I put the proof on the first screen
The opening paragraph names every treatment, from formaldehyde and TVOC removal to QAC deep disinfection, and says UC Fresh Air has done this since 2018 with PIAJ-certified Japanese technology across 1,000+ properties. Under the two buttons, a short row gives the Google rating, the number of homes treated and the PIAJ certification.
Before
Every treatment sounded like the same spray
Formaldehyde and VOC removal, VLAG antibacterial coating and QAC deep disinfection fix different problems. To a homeowner they all read as somebody coming round to spray something.
What I did
I gave each treatment its own card and its own page
Our Indoor Air Quality Services in Singapore puts them side by side, each with what it does, where it's used and a link to its page. The formaldehyde card names the Essential, Standard and Premium packages and the readings taken before and after.
Before
A clinic and a new BTO flat are different sales
A childcare centre, a clinic, a restaurant and a gym each answer to their own regulator and their own decision maker. One commercial page would miss every one of those searches.
What I did
I gave every property type a page of its own
Formaldehyde Removal Services in Singapore by Property Type splits homes from commercial spaces. HDB and BTO flats, condos and landed houses come first, then offices, clinics, childcare and restaurants, and each card says what's different there, such as MCST coordination for a condo or ECDA-aligned work for a childcare centre.
Before
People search the symptom, not the service
Someone with headaches in a new BTO doesn't type formaldehyde removal Singapore. They type why the new flat gives them headaches, and a service page never comes up for that.
What I did
I wrote 14 guides that start from the symptom
They cover always coughing at home, a sore throat at home but not at work, and eyes that sting when a cabinet opens. Each takes the symptom seriously before it gets to off-gassing, then links to the treatment. On the homepage, the testing section lists when people usually ask for a test: after a renovation, when new furniture arrives, before a newborn moves in.
More of the site than the homepage
The Formaldehyde Removal Services and Case Studies pages beside the homepage, captured from the live site.
The whole site, desktop and phone
These are captures of the real pages. Open either frame to scroll down the full page.
How the build ran, 6 weeks in all
-
Content Strategy 1.5 weeks
Researched how people describe indoor air problems before they know the cause, and built the symptom-to-service map that the whole site is structured around.
-
Design 1 week
Developed the deep navy system with blue and green gradient lighting, the service layouts, the project page template and the guide templates.
-
Build 2.5 weeks
Built the 133 pages on Astro, including the seven service lines, 26 project pages, the categorised blog and the Service, FAQPage and AggregateRating schema.
-
Content & Launch 1 week
Published the symptom guides and sector pages, wired internal linking from every guide into the relevant service, and deployed.
Jerry Zhang from UC Fresh Air left me a Google review
We are really glad to have met Terris. Over the past few years, our company had engaged a few different companies to help us with SEO and website optimisation. Unfortunately, most of the time, we only realised after 1 to 2 years that they were not really doing the work properly. Some only focused on simple backlinks to push up the ranking for a while, but the website itself was not really improved. Terris is very different. He is very proactive, sincere, and serious about his work. He always takes the initiative to ask me many detailed questions about our company, our services, and our customers, so that he can understand the business better and improve the website in the right direction. We can really see the difference after working with him. Our website ranking has improved, and the website also looks much more professional, clean, and trustworthy after his optimisation. If you are looking for someone reliable to handle your SEO and website, I would highly recommend Terris. He is someone you can work with with peace of mind, and the results really speak for themselves.
Jerry Zhang UC Fresh Air, Google review Jun 2026 More I've built for Jerry Zhang: UCOATE
Next project
More work like this
-
UCOATE
A 60-page rebuild with 42 guides and a separate route for trade and OEM buyers.
Read the case study → -
Citri Mobile
A phone repair site with 16,000+ pages, one for each brand, model and repair.
Read the case study → -
Perfect Style Salon
A redesign for a luxury hair salon, with booking built in and structured data on every page.
Read the case study →
Tell me about your business and I'll show you what I'd build
Message me what you do and what the site needs to do. I'll reply with a fixed price and how long it takes.