The most expensive keyword a Singapore tiling contractor owns isn’t a keyword at all. It’s the WhatsApp chat sitting three notifications deep on someone’s phone, holding a quote request with bathroom photos attached, from a homeowner who already messaged two other tilers in the same ten minutes.
You can rank first for “tiling contractor Singapore” and still lose that job. Not because the site didn’t rank, and not because the ad didn’t convert, but because by the time someone replied with a rough quote, the homeowner had already locked in a site visit with whoever answered first. That’s the real cost of good SEO sitting on top of a broken intake: the ranking did its job, and the job still walked. More ad spend doesn’t fix a chat nobody’s reading. A new website doesn’t fix it either, if the actual leak is on the phone of whoever’s holding the WhatsApp that day.
A generic tactics list treats every tiling business as if it has the same leak: post more photos, chase more reviews, write a blog about porcelain versus ceramic. Most of those lists assume the problem is visibility. Often it isn’t. Score your own setup against a fixed set of checkpoints instead, and you’ll usually find the real leak sits somewhere nobody’s looked in months: a Google Business Profile category that’s wrong, a WhatsApp number that changes hands every few weeks, or a quote page that loads fine on your office laptop and takes eight seconds on a customer’s phone during a thunderstorm.
The 12-point audit that predicts booked site measures, not just rankings
Run through these in order. Grab your phone, open an incognito browser, and check each one the way a customer would, not the way you’d check it from your own logged-in dashboard. The first three sit under listing setup, the next three under content, the following three under your landing pages, and the last three under response and tracking, which is where most Singapore tiling businesses actually bleed enquiries.
Audit scorecard
-
1Primary GBP category and coverage area
Check whether your Google Business Profile is set to "Tiling contractor" as the primary category, not "General contractor" or "Home improvement store." Then check the service area: if it's set to all of Singapore, Google often shows you for areas you'll never actually quote in, while diluting your relevance for the estates you actually cover, whether that's Tampines, Bukit Timah, or the central condo belt.
-
2NAP consistency across directories
Search your business name and check Renonation, Qanvast, Houzz, and any HDB-approved contractor list you're on. A mismatched phone number or an old shopfront address on even one of these quietly tells Google your listing is unreliable, and it tells a homeowner comparing three tilers that you might not still be in business.
-
3Photo and Q&A freshness on the profile
Count the photos added in the last three months. If it's zero, your profile looks abandoned next to a competitor posting finished bathroom jobs weekly. Check the Q&A section too; unanswered questions about HDB approval or waterproofing warranty sit there for anyone to read, including the next customer deciding whether to message you.
-
4Service pages split by actual job type
Open your site and count how many distinct tiling jobs you actually do: HDB kitchen re-tiling, bathroom waterproofing and re-tiling, balcony and yard work, condo renovation under MCST rules. If all of that sits on one "our services" page, you're asking Google, and the customer, to guess which parts apply to them.
-
5Content that answers HDB versus condo questions
Does any page on your site explain the difference between HDB renovation permit timelines and an MCST-approved renovation window for a condo? That single distinction decides whether a homeowner trusts you've done this before, and it's the first thing a condo resident searches for once they realize their management office has its own rules.
-
6Review volume, recency, and what they actually say
Look at your last ten Google reviews. If half are older than a year, or if they're generic ("great service, highly recommend"), they're not doing much work. Reviews that mention a specific job, a bathroom leak fixed, a tight BTO timeline hit, carry more weight with both Google and the next reader.
-
7Mobile load speed on the quote page specifically
Load your quote request page on 4G, not office WiFi. Nationally, barely over half of websites pass all three Core Web Vitals thresholds, and a slow-loading page during a rainstorm, when a customer's checking tilers on a cracked ceiling, is exactly when you lose them to the faster-loading competitor.
-
8WhatsApp click-to-chat placement, not a contact form buried below
Check whether your WhatsApp button sits above the fold on mobile, with a pre-filled message so the customer doesn't have to type a cold "hi" into the void. If your main call to action is still a contact form that emails you once a day, you're asking Singapore customers to use a channel they don't actually use for this.
-
9Price ranges or ballpark figures visible somewhere on site
A page with zero pricing context filters nothing. Customers who can't get a rough sense of cost per square foot, even a wide range, either bounce or message everyone they can find and compare replies. A ballpark figure on the page does some of your qualifying before the chat even starts.
-
10WhatsApp response time, actually tracked
Ask whoever handles enquiries how long it took to reply to the last five messages. If nobody can answer that without checking their phone right now, you don't have a response process, you have a hope. Fast replies win site visits in this trade more often than the lowest quote does.
-
11Lead source attribution across channels
Can you say, right now, how many of last month's jobs came from Google organic versus the Google Business Profile versus a Carousell listing versus a referral? If the honest answer is "no idea," you're flying blind on which channel actually deserves more of your time and budget.
-
12Event tracking on WhatsApp clicks and form submits
Check GA4 for an event firing when someone taps the WhatsApp button or the call button, not just when someone submits a form. Most tiling sites in Singapore track almost nothing beyond pageviews, which means the SEO report looks fine while the actual enquiry count is a mystery.
If you discuss landing pages and WhatsApp CTAs with your own team and still can’t agree on where people drop off, that’s usually a sign nobody’s watched an actual session. HeyLead Insights records scroll depth and tap behavior on the quote page itself, so you can see exactly where a customer hesitates before closing the tab instead of guessing from a bounce rate.
Scoring each line: pass, weak, or fail, and what to fix first
Mark every item above pass, weak, or fail. Pass means a customer checking it cold would have no hesitation. Weak means it technically works but creates friction, a slow page that eventually loads, a review section that’s thin but not empty. Fail means it actively costs you jobs you’d otherwise win.
Fix order matters more than most owners expect. Tracking fails come first, always, because you can’t judge whether anything else is working if you don’t know where enquiries actually come from. A tiling business that fixes its content before its tracking just ends up guessing again in three months, with no way to prove the new content helped.
After tracking, fix response handling. A slow WhatsApp reply undoes every bit of ranking work you’ve done, because the customer never gets far enough to judge your site at all; they just stop hearing back and move on. Landing page friction comes next, then listing and content gaps last, since those mainly affect how many people find you in the first place, not whether the ones who do find you actually become a booked site measure.
Get a free marketing audit. We review your search, ads, and landing pages and send back what to fix first.
Get a free audit
The 30-day repair order for a tiling business’s search presence
DIY playbook
- 1Week one: set up GA4 events on the WhatsApp button, the call button, and the quote form. Pull the last 60 days of GBP insights to see calls versus messages versus direction requests, so you have a baseline before anything else changes.
- 2Week one: correct the GBP primary category and service area, and fix any NAP mismatch you found on directories. This is a one-afternoon job that often gets skipped for months.
- 3Week two: rebuild the WhatsApp response habit. Agree who owns replies during business hours, set a target reply window, and add an after-hours auto-reply so a 9pm enquiry about a leaking bathroom gets an instant acknowledgment even if the full quote waits until morning.
- 4Week two: move the WhatsApp CTA above the fold on your quote page and pre-fill the message with job type and rough size, so the customer starts typing specifics instead of a cold greeting.
- 5Week three: split the generic services page into separate pages for HDB re-tiling, condo and MCST-approved work, bathroom waterproofing, and balcony work. Add a short section on each explaining typical turnaround and what to expect from the renovation approval process.
- 6Week three: run a mobile speed check on the quote page under real conditions, not office WiFi, and fix the worst offender, usually an oversized hero image or an embedded video that blocks the page from loading.
- 7Week four: request reviews from the last ten completed jobs, specifically asking customers to mention the job type. Add LocalBusiness schema to your site so Google can read your service area and reviews correctly.
- 8Week four: compare the new 30-day GA4 and GBP numbers against your week-one baseline. Look for which fix moved enquiry volume, not just rankings, and keep whichever channel is actually producing booked site measures.
DIY tools for this section
If your team doesn’t have the hours to run this audit on top of actual jobs, a structured SEO program built for tiling businesses can take the ongoing keyword work, content splits, and GBP maintenance off your plate while you focus on the trade itself.

Why a scored audit beats another list of SEO tactics
Tactics lists assume a universal leak. Tiling businesses in Singapore don’t share one leak; they share a handful of recurring ones, and which one hurts you most depends on how your team already works. A two-man outfit that answers WhatsApp personally from the van has a completely different weak point than a ten-man firm where enquiries get forwarded through three people before anyone replies. Picture a small tiling outfit covering mostly HDB resale flats in the east. Their Google ranking was fine, their reviews were decent, but their service pages never mentioned HDB renovation permit timelines at all. Customers comparing tilers kept asking the same question by WhatsApp: “can you start within two weeks of approval?” Every answer meant typing the same explanation from scratch. Once that answer lived on the page itself, the WhatsApp conversations got shorter and started further along, straight to scheduling instead of explaining the basics again.
That’s the pattern worth noticing: the fix usually isn’t more content or more ranking. It’s removing the one piece of friction that repeats in every single conversation your team has with a new customer.
What tiling business owners notice once they start tracking the chat
“Once we started tracking which jobs came from Google versus Carousell, we stopped renewing a directory listing that hadn’t sent us a single enquiry in eight months. Nobody had checked in over a year.”
Owner, two-man HDB and condo tiling business
“The thing that actually moved our bookings wasn’t a new page. It was telling our guys to reply to WhatsApp within the hour during work hours. Half our ‘lost’ leads were just customers who’d moved on by the time we got back to them.”
Operations lead, tiling and waterproofing firm

FAQ
Most of our enquiries already come through Carousell and word of mouth. Do we still need SEO? Yes, but treat SEO as the channel that catches the customer researching, not the one replacing referrals. Carousell and word of mouth bring warm leads who already trust someone’s recommendation; Google organic and your GBP catch the homeowner who’s never heard of you and is comparing three tilers cold. Dropping one channel just narrows who finds you.
Should we run SEO and Google Ads at the same time, or pick one? If your tracking and response handling aren’t fixed yet, running ads on top of a broken intake just means you pay to lose jobs faster. Fix the audit items above first, then add paid search to fill the gap while organic rankings build, since SEO in a competitive trade like tiling typically takes a few months to show real movement.
How long before a Singapore tiling business sees ranking movement? Expect the early listing and content fixes to show up in GBP visibility within four to eight weeks. Organic ranking for competitive terms usually takes longer, often three to six months, especially if you’re going after broad terms instead of the specific HDB, condo, and job-type searches your actual customers use.
Does GST affect how we should price quotes shown on the site? If you’re GST-registered, state clearly whether displayed figures are before or after GST. A homeowner who gets a verbal quote and then sees 9% added at invoice time remembers that gap, and it shows up in reviews. Being upfront about it on the page avoids that conversation entirely.
Should HDB and condo work sit on the same page? Keep them separate. The approval process, timeline, and common questions differ enough that a combined page reads as generic to both audiences, and a condo resident searching for MCST-approved renovation work won’t recognize their situation in a page written mostly for HDB owners.
Putting it to work
Start this week by pulling your last 20 WhatsApp enquiries and timing how long each one took to get a first reply. Thirty minutes of scrolling will tell you more about where jobs are actually being lost than another month of watching rankings move.
Once you can see where enquiries actually drop off between the first WhatsApp message and a booked site measure, HeyLead can build and run the ongoing SEO, content, and tracking work that keeps that gap closed, rather than letting it quietly reopen every few months. Chat with us on WhatsApp.
Free marketing audit, or reach Martin directly:
Get a free audit Connect on WhatsApp · [email protected]