Local SEO in Buffalo, NY, from $1,000 CAD, across the Peace Bridge

One fixed price, and a plain look at how people in Buffalo and across Erie County actually find a business.

Christopher Ross
On the web since 1996, working out of Fort Erie.

Schematic map of the Niagara regionYou are on the Buffalo, NY page. Fort Erie, Ontario is home base. The Niagara River and the international border run north from Fort Erie and Buffalo to Niagara Falls. Welland, Port Colborne, Wainfleet and St. Catharines lie west of the river. Buffalo and Niagara Falls, New York, lie east. Each town name links to its page.ONTARIONEW YORKLAKE ERIELAKE ONTARIOPeace BridgeRainbow BridgeNiagara River and borderWelland CanalFort Eriehome baseBuffalo, NYNiagara FallsNiagara Falls, NYWellandPort ColborneWainfleetSt. Catharines

Schematic, not to scale · each town links to its page

Niagara SEO at a glance

Niagara SEO at a glance
ServiceLocal SEO, fixed price, in three sizes
Price range$1,000 to $3,500 CAD
ServesFort Erie, Ridgeway, Crystal Beach, Stevensville, plus Welland, Niagara Falls, St. Catharines, Port Colborne, Wainfleet, Buffalo and Niagara Falls, NY
Based inFort Erie, Ontario, and in person around Niagara
Phone905.682.4642
Emailhello@niagaraseo.com

How people in Buffalo look for a business

Buffalo gets searched at two sizes. Inside the city, people search by neighbourhood. Somebody walking up Elmwood Avenue types what they want into their phone and expects an answer within a few blocks. Somebody spending a Saturday in Allentown, the neighbourhood around Allen Street just north of downtown, wants the café that's actually there, and has no use for one on the far side of Delaware Park. Distance from the person searching is one of the things Google weighs for local results, and in a city this dense that distance is counted in blocks, so your listing has to make it plain which blocks are yours.

Outside the city it works the other way round. The towns around Buffalo (Cheektowaga, West Seneca, Amherst, Orchard Park, Hamburg, Lancaster and the rest of Erie County) are where a lot of the customers for trades and home services live, and they're searching for somebody who will come to them. A homeowner in Depew with a leak wants a plumber whose listing says, somewhere, that Depew is on the route.

The calendar shifts things too. The Allentown Art Festival fills the Allentown Historic Preservation District on the second weekend of June, and for those two days a lot of people who don't live there are searching from the middle of it. Then there's the bridge. I work from Fort Erie, at the Canadian end of the Peace Bridge, and people from my side cross for a game or dinner and start searching from a Canadian phone the moment they're over.

A common problem: "Buffalo" or "Erie County" and nothing smaller

For a shop, the problem is a Google Business Profile with a street address, a broad category and not much else. The address says Buffalo, NY, because that's what every Buffalo address says, and there's no field for Allentown or Elmwood Village. So the neighbourhood, which is the word your customers actually use, shows up nowhere unless you put it in the places Google allows: the description, the photos, and the page on your website that the listing points to. Adding "Elmwood" to the business name is the tempting shortcut, but Google's guidelines say the name has to match your sign and that extra information in it isn't permitted.

For a trade, the same problem turns up as a service area that reads "Erie County." Erie County's own list of municipalities runs to more than 40 cities, towns and villages, from Grand Island down to Springville, so a homeowner in West Seneca who reads "Erie County" still can't tell whether you'll come to them. The fix is to list each town by name. Listing a town as a service area won't, on its own, put you in that town's map results, though, and the guide on one SEO strategy or several explains why. It also covers what a Canadian address can and can't do for a Buffalo map result.

A worked example

An invented example, for illustration. Lantern Drain and Plumbing is a made-up two-van plumber run from the owner's house in Cheektowaga, with no customers coming to the door. It isn't a real business.

Lantern Drain and Plumbing (invented), before and after
FieldBeforeAfter
Business nameLantern Drain and Plumbing Buffalo NYLantern Drain and Plumbing (what the vans say)
AddressThe owner's home address, shown to everyoneHidden, because customers don't come there
Service areaErie CountyCheektowaga, Depew (village), Lancaster, West Seneca, Amherst, Town of Tonawanda, Kenmore (village), Buffalo
DescriptionServing all of Western New YorkDrain clearing, leak repairs and water heaters for homes in Cheektowaga, Depew, Lancaster and West Seneca, plus Amherst, the Town of Tonawanda, Kenmore and the east side of Buffalo.

The after column swaps one county for eight places a person around here would actually say out loud. A caller in Depew can see, before they dial, that Depew is on the route.

Check your own listing in about ten minutes

  1. On your phone, from your own street, search for what you do plus a town you serve ("plumber Depew") and then the same thing with "near me." Note where you land in each.
  2. Open your profile and read the business name. If it says anything your sign or van doesn't, take it out.
  3. Look at your primary category. Google asks for the most specific one that fits, so "Plumber" beats "Contractor." Add extra categories only for things you really do.
  4. If customers don't come to you, hide your address and replace "Erie County" with the towns you really drive to, listing each town by name.
  5. Rewrite the description so it names those towns, or your neighbourhood and street if you have a shop, in a plain sentence. Google doesn't allow links in it, and it shouldn't be about prices or sales.
  6. If you have a storefront, add at least one photo taken from the sidewalk, so somebody can recognise your door.
  7. Check where the website button goes. If it's your homepage and the homepage never mentions your part of town or the towns you serve, that's worth fixing next.

Which size fits this problem

A trade whose only trouble is "Erie County" and a vague description fits the $99.95 Google listing cleanup, through November 30, 2026, since everything in the example above lives inside the Google profile. If the business has moved around the county and old addresses are still out there on other sites, that's the Good size at $1,000. And if your website has no page for the Elmwood Village or for the towns you drive to, the listing has nothing local to point at. The Best size at $3,500 adds one or two new pages on your own site, and one of them can be that page. The pricing page lists what each size includes. My prices are in Canadian dollars and paid once.

A local resource

The Buffalo Niagara Partnership describes itself as the area's regional chamber of commerce, and it keeps a membership directory. If you're a member, that directory is one more place your name, address and phone should match your Google listing exactly. I'm pointing to it as a directory worth checking, and it isn't an affiliation of mine.

Nearby: SEO in Niagara Falls, NY and, across the Peace Bridge, SEO in Fort Erie.

Common questions

Should my neighbourhood be part of my business name on Google?

Only if it's part of the name on your sign. Put Allentown or the Elmwood Village in the description and on your website, where Google allows it.

My customers come from all over Erie County. Isn't "Erie County" accurate?

It may be true, but it doesn't tell anyone whether you'll come to their town. List the towns you actually drive to by name. A list that says Cheektowaga, Depew and West Seneca answers the question a caller in Depew is asking.

Does it cause problems that you're in Canada and I'm in Buffalo?

The work happens in your Google listing and on your website, and I reach both the same way from either end of the Peace Bridge. I have no office or address in the US. When you call, 905.682.4642 is an Ontario (905) number, not a 716 one, and some US phone plans charge extra for calls to Canada. If yours does, email me and I'll call you. If you'd rather meet in person, Fort Erie is a short drive over the bridge.

Can I pay in US dollars?

Yes. Prices are in Canadian dollars, and if you want to pay in US dollars the written quote gives you a fixed US-dollar figure before anything starts, so there's no exchange rate to watch afterward. No sales tax is added for a US business, so the quoted figure is the whole price.

If the website itself needs building, Niagara Web Design is my sister site for that.

Send me your listing

Send your business name, or the link to your Google listing. I’ll look at what shows up for your business in Buffalo, and within one business day you’ll hear back from me directly with which size fits and exactly what it costs.

Prefer to talk? Call 905.682.4642, book a 20-minute call, or email hello@niagaraseo.com.

Ready to get a fixed-price quote?

Call 905.682.4642Email hello@niagaraseo.com

I reply within one business day.