Case study
Serene Family Dental
From a broken ASP.NET template with fake content and a 45 PageSpeed score - to a hand-coded, 91-scoring site, live in two weeks.
Visual comparison
Drag to compare.
Slide the handle left and right to see the old site vs. the new one. Same business - completely different first impression.
PageSpeed Insights
The numbers don't lie.
Measured on Google PageSpeed Insights. These are real scores - not estimates.
Before - Old site
After - Webstallion build
- Performance 45 → 91 +46 pts
- Accessibility 81 → 100 +19 pts
- Best Practices 73 → 100 +27 pts
- SEO 100 → 92 –8 pts
* SEO score reflects active technical SEO work in progress - structured data and canonical improvements rolling out now.
The brief
What we were working with.
Serene Family Dental is a general and cosmetic dental clinic in Ropes Crossing, Western Sydney - serving a young, multicultural, family-focused community. They came to us with an ASP.NET site that was barely functional: the cosmetics section was a stock template with fake New York addresses, placeholder doctor names, and a PageSpeed performance score of 45.
The goal was a complete rebuild - something modern, non-intimidating, and family-friendly - while transitioning live seamlessly so no existing patients would hit a broken page.
-
Stock template, zero customisation
The cosmetics section still had placeholder doctor names ("Dr. Clara Lee"), a New York address, and a fake US phone number.
-
45/100 PageSpeed performance
The ASP.NET stack loaded bloated scripts, unoptimised images, and rendered slowly on mobile - the majority of their audience.
-
No real SEO structure
Blank meta descriptions, default template title tags, and no schema markup across the entire site.
-
Zero client control
All content was database-driven on a Windows server. The client couldn't update a single word without a developer.
What we delivered
A full rebuild. Clean code.
Two weeks, start to finish.
Hand-coded from scratch
Zero WordPress, zero templates. Every line written by us - clean, semantic HTML with no framework bloat.
Mobile-first design
Built for the way Ropes Crossing patients actually browse - phones first, fast, with click-to-call above the fold.
Blog & content system
A simple file-based blog the client can update themselves - no logins, no CMS subscriptions, no ongoing fees to publish.
SEO foundations
Proper meta descriptions, structured data (LocalBusiness schema), sitemap, canonical tags, and Google Business Profile alignment.
91 PageSpeed - guaranteed
Optimised images, no render-blocking scripts, minimal CSS. The site loads fast on 4G - exactly what Google and patients expect.
Zero-downtime migration
The transition from the old server to the new site was planned so existing patients never hit an error page - no ranking drop, no broken links.
Outcomes
What changed after launch.
-
+46PageSpeed performance points From 45 to 91 - more than doubled. Pages now load in under 2 seconds on mobile.
-
100Accessibility & Best Practices Perfect scores across two categories - the old site scored 81 and 73 respectively.
-
2 wksBrief to live Full rebuild, content migration, SEO setup, and live deployment - in two weeks flat.
-
$0Ongoing platform fees No CMS subscription, no licence fees, no developer required to update content. The client owns everything.
"We had been putting up with our old website for too long - it was embarrassing to hand out the URL. Webstallion turned it around in two weeks and the new site actually looks like a proper dental clinic. Patients have commented on it. The booking process is smoother, it loads fast, and we can finally update our own content without calling a developer."
Related reading
FAQ
Frequently asked questions.
How long did the Serene Family Dental website take to build?
Two weeks from brief to live site. The project was delivered under the Scale package timeline.
What was wrong with their previous website?
The previous site was built on an ASP.NET template and scored 45/100 on Google PageSpeed mobile. Pages took over 3 seconds to load, causing a significant portion of mobile visitors to leave before the site loaded.
What did the new website achieve?
PageSpeed score improved from 45 to 91. The site now loads in under 1 second on mobile. HotDoc online booking was integrated above the fold on every relevant page, and the site is AHPRA-compliant throughout.
Can you build a website like this for my dental practice?
Yes — the Serene Family Dental build is the template for Webstallion's dental package. Every dental site includes HotDoc or HealthEngine integration, AHPRA-compliant copy review, click-to-call above the fold, individual treatment pages, and the 90+ PageSpeed guarantee.
How much did the Serene Family Dental website cost?
The project was delivered under the Scale package at the founding rate ($4,000). Pricing depends on page count and scope — see the services page for full package details.
Do you work with dental practices outside Sydney?
Yes — all Webstallion projects are delivered remotely via video call and private preview link. Serene Family Dental is based in Ropes Crossing, NSW. The process works just as well for practices in Melbourne, Brisbane, or anywhere in Australia.
Work with us
Want results like this?
We're taking on a small number of new clients right now. Book a free 30-minute call and we'll work out what your site needs - no pressure, no pitch deck.