Melbourne based · SEO across Australia
Cleaning Company: Lead Growth | Boltly
Case study

3x more leads for a commercial cleaning company

A family-run commercial cleaning company servicing offices and strata across Sydney came to us stuck on page three for the searches that mattered. Over eight months we rebuilt how Google saw them, and their phone started ringing with the right kind of work.

+210%
Organic enquiries
14
First-page terms
+58%
Profile calls
8 mo
Timeframe
The challenge

Where the client started

This client had run a steady cleaning business for more than a decade, mostly on word of mouth and repeat strata contracts. When two long-standing accounts moved to larger national providers, the owners needed a way to win new commercial work, and they knew almost none of it was coming from their website.

A quick look told the story. The site ranked for the company name and little else. For the searches that bring in real commercial work, such as office cleaning and strata cleaning paired with the suburbs they cover, they sat on the third page where almost nobody scrolls. Their Google Business Profile listed the wrong primary category, had no recent photos and carried just a handful of reviews, several years old.

The website itself was working against them. Every service sat on one long page, so Google had nothing specific to rank for office cleaning versus end-of-lease or medical clean-downs. Page titles repeated the same generic wording, the contact number was buried in an image, and the whole site loaded slowly on a phone, which is where most of their prospects were searching from. Competitors with thinner offerings but tidier websites were taking the calls that should have been theirs.

The brief from the owners was plain. They wanted a steady flow of qualified enquiries for commercial and strata work across their service area, they wanted to stop relying on a single referral source, and they wanted to see where their money was going each month. No vanity rankings, just booked jobs.

// Snapshot

  • Sector: commercial cleaning, offices and strata.
  • Market: Sydney service area, family-run.
  • Problem: page-three rankings, thin profile.
  • Goal: steady, qualified commercial enquiries.
  • Window: eight months of work.
What Boltly did

The work, step by step

We started with a full audit, then worked through the profile, the pages and the technical health in an order that put the quickest wins first while the slower ranking gains built underneath them.

Audit and keyword map

We mapped the exact phrases their commercial buyers type, separated office work from strata and end-of-lease, and matched each cluster to a page so nothing competed against itself.

Google Business Profile

We fixed the primary category, added service areas, loaded real photos of the team and their vans, and set up a simple routine for the owners to ask happy clients for reviews.

On-page rebuild

We split the single service page into dedicated pages for each job type, rewrote titles and headings around real search wording, and pulled the phone number out into clear, clickable calls to action.

Technical fixes

We compressed oversized images, cleaned up the page code and sorted the mobile layout so the site loaded fast on a phone and Google could crawl every new page without trouble.

Content for buyers

We added practical guides on choosing a commercial cleaner, strata cleaning standards and what an office clean should include, written to answer the questions that come up before a contract is signed.

Local proof

We tidied their listings across the directories Sydney buyers check, made the business name, address and phone number match everywhere, and built links to the right service pages.

Tracking set up

We put call tracking and form tracking in place so every enquiry could be tied back to a source, which meant the owners could finally see which work was paying off.

Monthly reporting

We reported each month in plain language, covering rankings, enquiries and cost per lead, and adjusted the plan around the service lines that brought in the best contracts.

Results

What changed over eight months

The figures below are representative of this engagement and reflect the kind of movement local SEO produces for a commercial cleaning business that starts from a low base. The biggest shift was not a single ranking, it was a steady stream of enquiries the owners could plan around.

+210%
Organic enquiries from the website and profile combined.
vs prior 8 months
14
Key commercial and suburb terms reaching page one of Google.
from 2 at the start
+58%
More calls coming directly through the Google Business Profile.
month eight vs month one
-34%
Lower cost per lead as organic work replaced paid ads.
across the engagement

Before

  • Ranking for the business name and two minor terms.
  • One long service page doing all the work.
  • Wrong profile category, a few dated reviews.
  • Most new work tied to a single referral source.

After

  • Fourteen commercial terms on page one of Google.
  • A dedicated page ranking for each service line.
  • A complete profile pulling steady calls and reviews.
  • Enquiries arriving daily from search and maps.
Services used

What we used to get there

This result came from a few of our core services working together rather than any single trick. Each one links through to the full service page if you want the detail.

Local SEO

The backbone of the project: the profile work, the map pack visibility and the suburb-level targeting that put them in front of nearby buyers. See our services for the full picture.

On-page SEO

Splitting the one big page into focused service pages and rewriting titles and headings around real search wording. Browse our services to see how this works.

Technical SEO

Faster mobile load times, cleaner code and a structure Google could crawl without tripping up. Read more on our services page.

Content

Practical buyer guides that answered real questions and gave the new pages something useful to rank with. See the rest on our services.

Want results like these for your business?

Senior-led · No lock-in · Plain monthly reporting