Monday, November 9, 2026Free SEO advice, every dayNo. 1 · Vol. I
Local SEO

How to Rank a Cleaning Company in a New City: 6 Steps

How to rank a cleaning company in a new city: check what Google allows, get first local reviews, build a real city page and follow a 12-week plan.

By The SEO Brief desk · November 9, 2026 · 12 min read

Get each new plain-English SEO guide the day it comes out. Free, by email. Unsubscribe in one click.

To rank a cleaning company in a new city, first check that the city is inside the area Google lets you serve from your real base. Then add it to your Google Business Profile, get reviews from your first jobs there, and publish one city page that only a cleaner who works there could write. Google ranks local results on relevance, distance and prominence (Tips to improve your local ranking on Google). In a new city you start with no proof, and often from a long way off. Expect weeks before you show up at all, and months before your pages climb.

This guide covers one situation only: you already clean in one place and want work in a second city. If you are starting SEO from scratch, read our guide to SEO for cleaning companies first. If you already rank in one town but not the next one over, the guide on showing up in Google Maps in more towns explains why.

Opening a new city takes several months. It is not a weekend job. Get The SEO Brief free to receive the next steps as we publish them. New guides by email, the day they come out.

Step 1: Check what Google allows before you touch anything

Many owners run into Google's address and service area rules when they expand to a new city. Check where you stand before you change your profile.

Here is what Google's own pages say:

  • A service-area business, like a cleaning company, "should hide your business address from customers" (Guidelines for representing your business on Google).
  • "P.O. boxes or mailboxes located at remote locations aren't acceptable" (Guidelines for representing your business on Google).
  • A virtual office, meaning an address you rent for mail but don't work from, "isn't eligible for a Business Profile" (Guidelines for representing your business on Google).
  • Your overall service area "shouldn't be more than about 2 hours of driving time from where your business is based" (Manage your service areas).
  • "You can have up to 20 service areas", and "you can't set your service area as a radius distance around your business" (Manage your service areas).

Use this table to find your case.

Your situation What you can do What you can't do
The new city is within about 2 hours of your base Add it as a service area on your existing profile Create a second profile for it
You are opening a real base there (a place your team actually works from) Create a second profile for that location, with its own address Use the same phone number and photos as if nothing changed
The city is more than about 2 hours away and you have no base there Win work through your website, ads and referrals Add it as a service area, or rent a mailbox or virtual office to appear there
You moved your whole business to the new city Update the address on your existing profile and change your service areas Keep the old city as your base

Breaking these rules risks a suspended profile, and a suspension also hurts you in the city where you already rank. That is the real cost of a fake address.

Step 2: Add the city to your profile, and know what that does

If the new city is within range, open your Business Profile, select Edit profile, then Location, then Edit next to Service area, and add it. Google says that, "if approved, service area edits may take up to 48 hours to show on your Business Profile" (Manage your service areas).

Know what this does and what it doesn't. A service area tells Google you work there. It does not make you rank there. Distance is one of Google's three local ranking factors, and Google defines it as "how far each business is from the customer who's searching" (Tips to improve your local ranking on Google). When someone in the new city searches "house cleaning near me", cleaners based in that city start closer than you. Google has never said that adding a city as a service area moves you up there. Treat it as a requirement, not a ranking lever.

Two choices help you more than adding cities one by one:

  1. List the new city by name, not just a big county or region. People search "deep cleaning in Riverside", not "cleaning in the Inland Empire".
  2. Don't fill all 20 slots on day one. Add the cities you actually serve now, and add more as you take jobs there. Listing places you never go makes your profile less believable to customers.

While you are in the profile, check that your categories and services match what people in the new city book. Our Google Business Profile checklist walks through every field.

If you want the next steps of this city plan by email, subscribe to The SEO Brief for free. New guides by email, the day they come out.

Step 3: Get your first reviews from the new city

Google says prominence takes into account "how many websites link to your business and how many reviews you have" (Tips to improve your local ranking on Google). In a new city, a review from a customer who lives there also shows the next customer that you really work there.

The catch is that you have no customers there yet. Your first jobs and first reviews usually come from these places:

  • Your current customers. Ask if they have family, friends or a rental property in the new city. A referral turns into a real job, and the job turns into a review.
  • Property managers and letting agents. They need move out and end of tenancy cleans on short notice, and one good agent can send repeat work.
  • Real estate agents. Pre-sale and move in cleans are a natural fit, and agents like having a cleaner they can recommend.
  • Short-term rental hosts. Turnover cleans come up often, so a few hosts can give you a steady base in a new area.
  • Local business owners. One small office cleaning contract puts your van in the city regularly.

Ask every customer right after the job, with a direct link to your review form. Our guide on how to get Google reviews has the wording and the timing.

One line you must not cross: Google's Maps policy bans offering incentives "such as payment, discounts, free goods and/or services" in exchange for a review (Maps user contributed content policy). A launch discount for new customers is fine. A discount for a review is not. Reviews from your staff, their family, or friends who never booked a clean also break the policy. That page bans content "not based on a real experience" and content "based on a conflict of interest" (Maps user contributed content policy).

Opening a new city takes 12 weeks of small, steady tasks, not one big fix. Get the free SEO Brief and each new guide arrives by email, the day it comes out, so you know what to do next.

Step 4: Build one city page that could only be about that city

Your website is how you can rank beyond your map radius. Google's map pack leans hard on distance, but a strong page can still show in the normal results below it for searches like "move out cleaning Riverside".

The mistake that ruins most city pages is copying your home city page and swapping the name. Google treats content made at scale mainly to rank, with little value for the reader, as spam (Google spam policies). Thin doorway pages are part of that group.

A city page earns its place when it has things that are true only there. Use this checklist:

  • The services you actually offer there. If you only do end of lease cleans in the new city for now, say so.
  • The homes you clean there. Apartments near the university, older houses with original floors, new build estates, rental turnovers. Name what you see.
  • The areas and neighbourhoods you cover, in the words locals use.
  • How booking works there. Which days your team is in the city, how far ahead to book, whether you need a key or parking.
  • Photos from real jobs in that city, with the customer's permission. No stock photos.
  • Reviews from customers in that city, quoted with permission, once you have them.
  • A phone number and a short quote form near the top.

If you can't fill at least half of that list yet, wait. Do a few jobs first, then write the page. A short honest page beats a long generic one.

Link the city page from your home page and from each matching service page, so Google and visitors can find it. Our internal linking guide shows how.

Step 5: Get listed and mentioned locally

How many websites link to your business is also part of prominence (Tips to improve your local ranking on Google). For a new city, aim for local ones.

  1. Keep your name, phone and website identical everywhere. Before you add new listings, fix the old ones. If you hid your address on Google, don't publish it elsewhere either.
  2. Join the chamber of commerce or business association in the new city. Many list their members on their website.
  3. Ask your new partners for a mention. A property manager's "trusted suppliers" page or a realtor's list of recommended cleaners is a real local link.
  4. Show up somewhere real. Sponsoring a school fundraiser or a youth sports team often comes with a link on their site, plus a few people who now know your name.

Don't buy bulk directory listings in cities you don't serve. Customers wouldn't trust them, and they add nothing.

Step 6: Measure what the new city brings you

You don't need an SEO tool to know whether this is working. Track these four things each month:

What to check Where What it tells you
Calls and quote requests from the new city Your phone log or booking software: ask "where are you based?" Whether the city pays, which is the only thing that matters
Searches and actions on your profile Google Business Profile, Performance tab Whether people in the area are starting to see you
Searches that show your city page Google Search Console, Performance report, filtered by that page Which local searches Google matches your page to
Where you appear on the map in each part of the city A search on your phone from different neighbourhoods, or a local rank grid tool How far your map visibility reaches

Search Console shows searches in general, not results by neighbourhood. You have to do the map check from inside the city, because results change with where the searcher is.

How long does it take to rank in a new city?

Nobody can give you a date. Google doesn't publish one, and because distance counts, you may never take the top map spot in a city far from your base. Housecall Pro, a software company for home service businesses, says SEO results typically take 3 to 6 months (Housecall Pro). That matches what we explain in how long SEO takes.

Here is a realistic plan for a cleaning company owner, at a few hours a week:

When What to do
Week 1 Check your case in the Step 1 table. Add the city to your profile. Fix your existing listings.
Weeks 2 to 4 Contact property managers, agents and hosts. Ask current customers for referrals. Take the first jobs.
Weeks 4 to 8 Ask every new city customer for a review. Take photos on each job, with permission.
Weeks 6 to 10 Write the city page with what you learned. Link it from your home page and service pages.
Weeks 8 to 12 Join the local chamber or association. Ask partners for a mention. Start the monthly checks.
Months 3 to 6 Update the city page with new reviews and photos. Decide whether the city earns a real base.

Paying to start faster

If you need bookings before the free work pays off, ads are the shortcut. Google Local Services Ads charge per lead and show a "Google Screened" badge. They only exist for some categories and countries, so check that house cleaning is offered where you work (Local Services Ads). Google Ads lets you target the new city's postcodes precisely. Both stop the day you stop paying, so run them alongside Steps 3 to 5, not instead of them. Our SEO vs PPC guide helps you decide how much to spend on each.

Mistakes that get a cleaning company suspended or ignored in a new city

  • A virtual office or mailbox address in the new city. These aren't eligible under Google's Guidelines for representing your business on Google, and using one puts your profile at risk.
  • A second profile without a second real base. Google says "do not create more than one page for each location of your business" (Guidelines for representing your business on Google).
  • Service areas far beyond 2 hours' drive to look bigger (Manage your service areas).
  • City pages that only swap the city name. Google treats them as spam, and they are useless to customers.
  • Reviews traded for discounts, or written by staff and friends. They break Google's Maps user contributed content policy, and Google can remove them at any time.
  • Changing your business name to add the city, like "Sparkle Cleaning Riverside". Google says your name "should reflect your business's real-world name" (Guidelines for representing your business on Google).

FAQ

Can I rank in Google Maps in a city where I have no address?

Yes, if the city is inside your service area and within about 2 hours of your base (Manage your service areas). Distance still counts, though, so cleaners based in that city have an advantage. You close the gap with your website, your reviews and local links.

Do I need a separate page for each city I serve?

Only for cities where you have something true and specific to say: real jobs, real photos, real reviews. A page for every town on your list, with the same text, does more harm than good.

How many reviews do I need to compete in a new city?

No number guarantees a ranking. Look at the cleaners who show in the map pack in that city and compare your count and rating with theirs. Our guide on how many Google reviews you need shows how to do that comparison.

Should I hide my address if I clean from home?

Yes. Google says: "If you don't serve customers at your business address, remove your address from your Business Profile" (Manage your service areas). You then set service areas instead. You still give Google your real address for verification, but customers don't see it.

What to do today

  1. Find your case in the Step 1 table and write down which options you have.
  2. If the new city is within range, add it as a service area on your Google Business Profile.
  3. Text five current customers to ask if they know anyone in the new city who needs a clean.
  4. Make a list of three property managers or real estate agents in that city and contact one today.
  5. Start a note on your phone for the city page: every street, home type and detail you notice on your first jobs there.

Want the rest of the plan as it comes out? Get The SEO Brief free. New guides by email, the day they come out.