Skip to content
Digital-Foundry
Richards Bay, KZN — two project slots open

Case study

Reflection Cleaning from the ground up.

A commercial and residential cleaning company in KwaZulu-Natal. Built to bring in quote requests from Google, hosted on infrastructure I look after myself.

Client

Reflection Cleaning

Sector

Commercial & residential cleaning

Location

KwaZulu-Natal, South Africa

Scope

Design · Development · Hosting

Screenshot of the Reflection Cleaning website homepage

01

The brief

Reflection Cleaning had customers coming from word of mouth but nowhere to send them online — no site, no way to see the service list or get a quote without a phone call. The brief was simple: give a commercial and residential cleaning business a home online that reads as established as the work they actually do.

02

The build

No CMS, no page builder, no plugin stack. Every page is hand-coded and tailored to how the business actually sells — service areas, the difference between commercial and residential work, and a quote request that doesn't make someone hunt for a phone number. It's hosted on infrastructure I manage myself, so there's no separate host to coordinate with when something needs to change.

03

The result

A site that loads in well under a second on an ordinary connection, scores a clean 100 on PageSpeed, and asks nothing of the visitor's patience before it earns their trust.

PageSpeed

100/100

Load time

0.6s

Plugins

0

Requests

14

Inside the build

A closer look at Reflection Cleaning.

The home page of the Reflection Cleaning website

Home

The first thing a customer searching for a cleaning company sees.

The services page of the Reflection Cleaning website

Services

Eight service pages, each one able to rank on its own.

The contact page of the Reflection Cleaning website

Contact

Phone, email and hours up front — the point of the whole build.

Two project slots are open. If your site needs the same treatment, let's talk.

Start a project

Ready for more calls from Google?

Tell me what you're trying to achieve and you'll get a straight quote for the actual project — not a package you have to squeeze into.