Sample layout. Not a real client.
Trade, city: the problem in one line
- Starting point
- Rank grid before any change
- What changed
- The one or two changes that moved it
- Result
- Rank grid after, and the change in calls
A homeowner with water coming through the ceiling at 11pm calls the first plumber Google shows as open, without shopping around. I measure where and when you appear, then work on the gaps.
No long contracts. You talk to Simon.
Map pack: emergency plumber near me
A
B
C
Scientific SEO
SEO for a plumbing company has one aim: to be the plumber Google shows when someone nearby has a leak, a clog or no hot water, at the hour they are searching. Unlike most trades, plumbing gets many of its calls as emergencies, and the customer decides in a minute or two.
An emergency search comes from someone who needs a plumber now, and Google shows whether each business is open. A profile marked “Closed” at 11pm is easy to skip, and a search that includes “open now” or “24 hour” can leave you out if your hours say otherwise. If you really answer the phone at night, your Google Business Profile should say so. If you don’t, listing 24 hours gets you calls you can’t take and the reviews that follow.
I check rankings in the evening and on weekends too, because the map at 10am on a Tuesday can look different.
A ranking doesn’t answer the phone. If an after-hours call goes unanswered, the homeowner tries the next plumber on the list, and the ranking that produced the call was wasted. Sometimes the first fix is the phone routing, and I’ll say so before any SEO work is billed. Before I work on visibility at night, I ask how you handle those calls.
Someone with a backed-up kitchen sink types “drain cleaning”. Someone with a cold shower types “water heater repair”, or the brand name on the tank. A slab leak, a familiar job in the county’s slab-foundation houses, may be searched as “warm spot on floor” or “water bill suddenly high” before the homeowner knows the term. Homeowners search for the problem in front of them, so a single services page that lists every job competes poorly against a company with a clear page for each. I build or rewrite service pages one at a time and measure each on the rank grid, which is the same search run from dozens of points across your service area.
A plumbing customer is choosing a stranger to let into the house at short notice, so the reviews that persuade are specific. They give the time of the call and how long the plumber took to arrive, and they say whether the bill matched the quote. Ask once the water is back on and you get those details while they are fresh. I help set up a simple way to ask every customer, with no filtering of who gets asked. Asking only the happy ones is against Google’s rules.
Many plumbers pay for a large share of their emergency calls, through Local Services Ads (LSA), search ads or a lead marketplace. For true emergencies that often makes sense, since the ads sit above the map. The question is what each booked job costs.
I look at ads alongside the map pack, city by city. Where you already hold a map pack position in La Mesa or Oceanside, part of the ad spend there buys calls you’d have received anyway.
Every engagement starts and ends with the same measurement.
Sample layout. Not a real client.
Only if a person answers the phone at all hours. Voicemail at night produces missed jobs and poor reviews, so if you take emergencies until 10pm, list exactly that.
Separate pages are how you rank for both. They are different searches made by people with different problems: someone with a backed-up kitchen sink types "drain cleaning", and someone with a cold shower types "water heater repair" or the brand name on the tank. Google tends to rank the page that answers the specific one. Each page should describe the work, the signs the homeowner will have noticed, and the areas you cover. I add them one at a time so each can be measured.
That comes down to whether you want more new customers than referrals bring you. Referred customers still search your name and read your reviews before calling, so your Google Business Profile matters either way. If the trucks are already full, paying for more visibility makes little sense right now.
Yes, though they behave differently from emergencies. A homeowner facing a repipe or a sewer line replacement reads and compares quotes, and takes days or weeks to decide. Those searches reward detailed pages that explain the options and the process. I treat them as a separate set of keywords with their own rank grid, so emergency calls don't hide how they are doing.
Tell me the cities you cover and the hours you answer the phone, and I'll measure where you rank for emergency and drain searches.
Prefer to talk? Call (619) 675-7678, 9am to 6pm.