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.
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.
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.
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.
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.
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