Google Business Profile for a cleaning business
A Google Business Profile is the listing that appears when someone searches for
house cleaning in your town, and it is the cheapest piece of local marketing a
cleaning company owns. Set it up accurately, keep it current, ask every finished
customer for a review through a link you control, and you have a channel that keeps
working without ad spend. This guide covers the setup decisions that matter, the
parts that must stay truthful, and how to connect the profile to a review flow that
does not depend on you remembering.
For the customer-facing side of the same problem, see the guide to
getting more Google reviews.
The four setup decisions that decide everything
1. Primary category
Choose the single category that matches the majority of your revenue. For most
residential maid services that is a house cleaning service. For a company whose
contracts are offices and retail, janitorial service is the honest choice. Add only
secondary categories for work you genuinely deliver — window cleaning, carpet
cleaning, move-out cleaning — and remove anything you did once for a friend.
The temptation is to look bigger than you are. The cost is enquiries you cannot
serve and reviews that mention the mismatch, both of which hurt more than the extra
visibility is worth.
2. Service-area business versus storefront
If customers never come to you, set up as a service-area business and hide the street
address. If you have a real office that staff and customers visit during stated
hours, publish it. Either way the address on the profile, on your website, and on
your invoices should agree — a mismatch is the kind of detail a suspicious customer
notices first.
3. Service areas you will actually drive
List the towns, suburbs, or postal codes you cover in a normal week. Two rules:
- Do not publish areas you do not serve. It generates calls you have to refuse,
and refusal calls cost time with no revenue. - Price your travel explicitly. If the far edge of your area is only viable at a
travel minimum, that minimum belongs in your pricing, not in a hope that the next
booking is closer. The hourly pricing guide
shows where travel fits into a flat quote.
4. Hours that match how you answer
Profile hours are a promise about when someone can reach you. If you answer the phone
between eight and six, do not publish ten to eight. If you use automated answering
after hours, say so in the business description so a caller is not surprised — and
make sure whatever answers is genuinely useful, not a voicemail box dressed up as a
team.
Photos, services, and questions
Photos are the fastest way to look real: before-and-after sets from finished jobs,
the team, the van, the products you use. Keep them recent and consistent with the
standard you sell.
Services should mirror your price list, in the customer's words: standard clean,
deep clean, move-out clean, recurring weekly or biweekly, and the add-ons you
actually offer. If you publish a price there, it must be the price you quote.
The question-and-answer area is underused. Seed it with the questions you are asked
on the phone every week — how long a first clean takes, whether supplies are
included, what the cancellation window is — and answer them plainly. Those answers
are visible to every future searcher, which reduces the enquiries that were never
going to book.
Reviews: the part with a real process behind it
Reviews are the strongest signal you control. The process that works is boring:
- Finish the job, mark it complete. The review request follows completion, not
the invoice and not the next marketing campaign. - Send one request with a direct link. One message to the customer, containing a
link that goes straight to your Google review form. - Send it once per job, not repeatedly. Repeated asks read as pressure and cost
goodwill. - Use your live channels. Email, SMS, and WhatsApp all work; which one is
appropriate depends on what the customer consented to.
That is the behaviour built into MaidPilot's review-request automation: a request
goes out when a job is marked completed, once per job, with your Google link — see
Google review requests for the mechanics and the add-on
price.
What you must not do is buy reviews, write them yourself, or trade a discount for a
five-star rating. Beyond the policy breach, a page of reviews that all sound like the
owner is worse than no reviews at all.
What actually moves local ranking, and what nobody can measure
Google's public documentation describes local results as a mix of relevance,
distance, and prominence, and states that reviews help with prominence. That is the
honest summary. Google does not publish review weights, minimum counts, or the
recency decay applied to a rating, so:
- Any claim that a specific number of reviews "locks in" a map position is
unverifiable. - Any tool selling review volume as a ranking lever is selling something it cannot
prove. - The testable part is your own funnel: how many finished jobs produce a request, how
many requests produce a review, and how that number changes month to month.
review conversion = reviews received / review requests sent
Track that ratio, not somebody's claimed national average. It is a MaidPilot
recommendation for measurement, and it is the one local-marketing number that is
entirely yours.
Connect the profile to the rest of the business
A profile is a channel; the business is what happens after the enquiry. If a call or
message is missed, the review never happens, and the profile stops compounding.
That is why the useful setup links the profile to the inbox and the job record:
- The review link lives on the company record, so every request uses the same
destination. - Job completion triggers the request automatically rather than depending on memory.
- Your public website's review section pulls in real reviews instead of fabricated
testimonials.
If you want the review flow wired to the job record, see
Google review requests or
check the plans. For the local pricing side of the same funnel, read
how much to charge for house cleaning.