Skip to main content
Free SEO check

Services

Websites
SEO & Google Ads
Digital marketing
Branding
3D & interactive
Apps & AI
All services →

Find me on

Perfect Style Salon mobile site, "Hair That Feels Like You" with its Book A Visit button, on a phone in a slim black stand at a salon styling station, on a marble counter beside a comb and shears, a round mirror ringed with vanity bulbs glowing behind

Hi, I'm Terris. I designed and built this site myself, start to finish.

Hair & Beauty June 2024

Perfect Style Salon is a luxury hair salon in Singapore with 28 years behind it.

The project at a glance

I redesigned and rebuilt the site in Astro so it looks as considered as the salon does, with online booking built in and structured data on every page.

Client
Perfect Style Salon
Industry
Hair & Beauty
Location
Singapore
Built
June 2024
Time to build
4 weeks

Built with

Astro, Tailwind CSS, TypeScript, Schema.org, Google Analytics

perfectstylesalon.sg Perfect Style Salon website redesign showcase
Perfect Style Salon on a phone, the first screen

What wasn't working, and how I fixed it

Before

The old site looked plainer than the salon

Perfect Style has 28 years behind it and a high-end clientele, and the old site was tired and generic. Nothing on it said luxury.

What I did

I redesigned it to look like a luxury salon

The new site opens on a photograph of a stylist mid-cut, under a serif headline with an italic turn, in charcoal, cream and copper. The phone and WhatsApp numbers sit in a bar above the menu, and Book Now sits in the header.

After perfectstylesalon.sg
The new site: The first screen on desktop
The first screen on desktop

Before

The old site left out the treatments it's known for

Olaplex, K18 and Fibre Clinix are the salon's premium treatments, and the old site didn't show any of them.

What I did

I gave them a section of their own, with prices

Each treatment gets a card with its price and one line on what it does, so a client knows the cost before they ask.

After perfectstylesalon.sg
The new site: Professional Treatments, on the homepage
Professional Treatments, on the homepage

Before

The old site only took bookings by phone, in opening hours

Reviews and word of mouth were strong, but the old site sent very few enquiries. Anyone who found the salon after closing had no way to book.

What I did

I added online booking that works after hours

Three ways to book sit side by side: a live slot on Fresha, a WhatsApp message or a call, with the opening hours right underneath. Fresha takes bookings at any hour, and the price list ends on the same Fresha and WhatsApp buttons.

After perfectstylesalon.sg
The new site: Booking, near the foot of the homepage
Booking, near the foot of the homepage

Before

Google couldn't tell from the old site what the salon offered

The old site had no structured data, thin page titles and no clear order to its services, so search engines couldn't show its services, hours or reviews.

What I did

I listed every service with its price, and labelled it all for Google

The price list runs in tabs from cuts to hair extensions, and each service has a price and how long it takes. Behind the page, structured data gives Google the salon's address, opening hours, services and FAQs.

  • LocalBusiness
  • OpeningHoursSpecification
  • Service
  • FAQPage
After perfectstylesalon.sg
The new site: The price list, a tab for each kind of service
The price list, a tab for each kind of service

The same care on every page

The Stylists and Brands pages beside the homepage, captured from the live site.

Three Perfect Style Salon pages over glossy copper and caramel hair waves, softly out of focus: Stylists, "The Masters Behind the Chair", with the team's portraits; Brands, "Our Partner Brands", opening on Schwarzkopf Fibre Clinix; and the homepage, "Hair That Feels Like You"
Swipe to see all three

The whole site, desktop and phone

These are captures of the real pages. Open either frame to scroll down the full page.

Desktop
perfectstylesalon.sg
Perfect Style Salon full desktop website view
Phone
Perfect Style Salon full mobile website view
Desktop
perfectstylesalon.sg
Perfect Style Salon full desktop website view
Phone
Perfect Style Salon full mobile website view

How the build ran, 4 weeks in all

  1. Discovery & Strategy 3 days

    Brand audit, competitor analysis of Singapore luxury salons, and content strategy planning with the Perfect Style team.

  2. Design & Prototyping 1 week

    UI design capturing the salon's luxury aesthetic, mobile-first responsive layouts, and interactive prototypes for client review.

  3. Development & Integration 2 weeks

    Frontend build, booking system integration, WhatsApp connectivity, schema markup implementation, and performance optimisation.

  4. Testing & Launch 4 days

    Cross-browser testing, mobile responsiveness verification, structured data validation, and production deployment.

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.

WhatsApp me Next project
Email me
I read every message myself