Skip to content
EN
Free · 30 minConsultation →
05 Pricing Prices and packages 07 About me Who I am, how I work
Language
PLPolskiEN (US)EnglishEN (CA)Englishcoming soonRUРусскийcoming soonITItalianocoming soonESEspañolcoming soonDEDeutschcoming soonFRFrançaiscoming soon
01 Services
Not sure where to start?Short quiz, 1 minute. I’ll suggest what will bring you customers fastest.→
02 Industries All →
03 Cities All →
60cities and towns 14up to 500 mi from Kansas City 24further, over Zoom
Remote across the US, calls on Zoom
04 Case studies All →
06 Knowledge All →
Search · Maps · AI answers

SEO services

SEO services judged by booked jobs and phone calls, not by a chart of rankings. I work on your website, your Google Business Profile and your content for contractors and home services anywhere in the US, remotely and directly with you, the owner. Month to month, and no promise of the number one spot.

Free: a 30-minute call, an action plan and a price range in writing.

Renovation contractor on a bathroom job site answering a call from a customer who found him on Google
Where it stalls

Online for years,
still invisible
on Google

When owners first write to me, the story usually fits one of four patterns. Different causes, one result: the customer calls whoever sits a little higher on the page.

01
Search

Only your name brings you up

Try your main service plus your town in Google. If the site shows only when someone types your business name, strangers never meet you.

02
Maps

Outside the top three on the map

The map box shows three businesses and they collect most local clicks. An incomplete profile with old photos and no review replies seldom makes that list.

03
Agency

Reports instead of customers

Each month brings a long document about impressions and keyword counts, and the phone rings no more than it did last year.

04
Relaunch

New site, lost traffic

The redesign changed every address and nobody set redirects. Google forgot pages it used to rank, and leads fell off within weeks.

Real numbers

Results with
a client's name
attached

Figures from actual clients, each from a different situation: full ongoing SEO, a local chain that kept opening locations and a site built once and left alone.

Boreal Kitchens, Edmonton[01]
200

keywords on page one of Google for a custom kitchen and cabinetry maker in Canada.

Adela Strycharz, REALTOR®[02]
1–5 /mo

inquiries a month from Google for a Winnipeg agent, with zero ad spend.

Gładko Tnący Barber[03]
top 3

in Google and Maps for "barber + city" while the chain grew from 3 to 9 locations.

Experience[04]
12+

years in marketing and 70+ full websites built, so I know which code and content choices move rankings.

What I cover

Nine kinds
of SEO work,
all done by me

Few businesses need all of them. A service company in one metro usually needs local SEO plus strong service pages; an online store needs technical work and category copy; a business about to relaunch its site needs a careful migration first.

The first half year

What I work on
and when it shows

  1. 01
    Weeks 1–2

    Audit and keyword map

    Site health, existing content, your profile and the searches buyers really make, plus a look at who holds page one near you and how they got there.

  2. 02
    Month 1

    Profile and blockers

    Categories, services, photos and review replies, together with the site errors that stop pages from being indexed. Map positions often shift in a few weeks.

  3. 03
    Months 2–3

    Pages built around demand

    Separate pages for core services and for the areas you truly cover, based on what you tell me in an interview, not on generated filler.

  4. 04
    Monthly

    One-page report

    Positions, visits, calls and form leads pulled from GA4, the work done and the plan for next month, written so it takes five minutes to read.

Case studies

Websites that
bring in customers
without ads

All case studies →
Boreal Kitchens & CabinetryEdmonton, Canada · custom kitchens
200 keywords on page one

Website, ads, chatbots, CRM and ongoing SEO for a cabinetry maker. The same approach fits a US kitchen or remodeling firm.

See the case study →
Adela Strycharz, REALTOR®Winnipeg, Canada · real estate
5 inquiries a month at most

A site with seven calculators that earns 1–5 inquiries a month from Google, no ads involved.

See the case study →
Da DiegoŻywiec, Poland · pizzeria
1 for "pizza Żywiec"

Online ordering, a well-kept Google profile and steady reviews: first place for the town's main pizza search.

See the case study →
Pricing

What SEO
costs with me

Prices in US dollars, final. The monthly figure depends on how many services and areas you want covered; I name it after the audit.

■ SEO and Google Maps[01]
from $750 USD/mo

Ongoing work on your website and Google Business Profile.

  • Audit and keyword map first
  • Google, Apple and Bing listings
  • New and improved service pages
  • Monthly report with calls and forms
  • Cancel with one month's notice
Ask for a quote→
Marketing audit and strategy[02]
$1,900 USD

When SEO is one question among many: site, ads, CRM and budget.

  • Review of every channel
  • Written plan with priorities
  • Walkthrough call on Zoom
About the audit→
Consultation[03]
$65 USD/h

You or your staff handle SEO and want an experienced second opinion.

  • Screen share on Zoom
  • Your list of questions answered
  • First 30 minutes free
Book a call→
I don't promise positions, because Google sets the order of results. What I put in writing is the scope, the deadlines and a monthly report you can verify yourself.
How it differs

A solo specialist
versus a big agency

With meTypical agency
Who touches your siteMe, from audit to editsFrequently a junior, via an account manager
CommitmentMonthly, one month's notice to stop6 or 12 month terms are common
What the report showsCalls and leads, on a single pageMany pages of impressions and rankings
Account ownershipProfile, Search Console, GA4 in your nameSometimes kept under the agency
Code changesMade by me directlySent to a separate development team

What my SEO services cover, and what they leave out

Think of search engine optimization as three jobs done in parallel. The technical job makes sure Google can crawl and index your pages and that they load fast on a phone. The content job gives each service and each area you cover its own useful page, in the language buyers use when they search. The trust job covers your Google Business Profile, reviews, listings and mentions from other websites.

SEO services can't fix an offer nobody understands. If nobody can find a price and the form silently drops messages, extra visitors change nothing. That is why I begin with the whole path from search result to phone call. If the SEO audit shows the website itself is the bottleneck, you'll hear it from me before any money goes into rankings.

Local, national or online store: three different jobs

A roofing company in Phoenix and a store shipping to all fifty states need different things. The roofer wins or loses in the map box, so the bulk of the budget belongs in local SEO and the Google Business Profile, with Apple Business Connect, Bing Places, Yelp and the BBB kept in step. The store lives on category structure, unique product descriptions and quick templates: that is e-commerce SEO. A consultancy with clients in several states needs a mix of both, mainly solid service pages, a handful of articles built around buyers' questions and a few credible links.

Service-area businesses deserve a special mention. If you cover a metro or a handful of counties from one address, Google treats you differently from a storefront, and city pages have to be genuinely useful rather than copies with the town name swapped.

Deciding what to fix first

Priorities follow revenue, not a tool's health score. A phone link that does nothing on mobile, or no page at all for the job that earns you the most, outranks any cosmetic warning. Month one usually covers:

  • fix errors that keep pages out of the index or slow them down on phones;
  • fill every field of the Google Business Profile and answer outstanding reviews;
  • give key pages titles and snippets that mirror real search wording;
  • list the services and areas that get searched but have no page on your site.

From month two the routine is steadier: new and improved pages, mentions from genuine partners and associations, and a regular look at what the businesses above you are doing better.

Search is changing, and SEO with it

More and more questions now get answered on the results page by an AI Overview, or inside ChatGPT, before anyone clicks. That raises the bar rather than making SEO pointless. AI tools tend to cite pages that answer plainly, show who stands behind the business and match the details on every listing. I cover this under visibility in ChatGPT and AI search; the same groundwork lifts ordinary rankings too.

Five mistakes I find on most small business sites

  1. Ten services crammed onto one page. Google can't pick it as the best answer for any single job, so it ranks for none.
  2. A list of towns in the footer. Naming forty suburbs doesn't earn rankings in them. One genuine page about jobs in a particular area does more.
  3. Details that don't match. When Yelp, the BBB and your own site each show a different phone or address, both customers and search engines lose confidence.
  4. Silence under reviews. Answering each one briefly, in your own words, signals a business that pays attention. Buying reviews or filtering out unhappy customers is another matter: the FTC's rule on fake reviews applies, and Google removes suspicious ones.
  5. Nothing measured. If calls and form leads aren't tracked, SEO can never prove its value and gets cut first when money is tight.

Fixing these rarely costs much. It takes attention and the right sequence.

What I need from you

Logins or user access for the site, Search Console and your Google Business Profile. Roughly thirty minutes a month for my questions about your work. A quick read and an OK on new pages before publishing. Your own job photos, which always outperform stock pictures. To trace each customer back to the search that found you, I tie SEO into web analytics, and the report counts leads rather than visits.

Still deciding between SEO and ads? Read SEO vs PPC: where to put money first, or check typical budgets in how much SEO costs in the US.

FAQ

Questions about
SEO services

How soon does SEO bring calls?

Map rankings for a local business with a sound website often move in one to three months. Organic rankings for competitive phrases tend to need four to six months, and some take longer. The monthly report shows what changed from the first month, so you can see the work, not just wait for it.

Do I have to sign a long contract?

There's a written agreement covering scope and deadlines, and no minimum term: one month's notice ends it. Your Google Business Profile, Search Console and Analytics are created in your name, so nothing is lost if you decide to stop.

Can you get me to number one on Google?

Nobody can, honestly. Google sets and constantly reshuffles the order. What I commit to is the work, the schedule and reporting you can verify. In practice owners care more about how many calls arrive than about one ranking, and calls are what I track.

You are in Europe. How does that work for a US business?

Everything happens online: Zoom calls in your morning, which is my afternoon, plus WhatsApp, Telegram and email. I reply within one business day. You get direct access to me, and every account is created in your name, so you are never locked out.

Someone else built my site. Can you still do SEO on it?

I can audit any site and handle your profile, listings and new content. Fixing another developer's code is something I don't do. If the platform itself blocks basic SEO, I'll explain why and quote a new site that keeps your domain and moves the content over.

Should I run ads too?

Not always. Ads produce calls from the first day; SEO becomes cheaper per lead once it gains traction. Many owners run ads while SEO grows, then trim the ad budget. On the first call I'll tell you which order fits your margins.

Next step

See how your site
performs on Google

Send me your website and the type of customer you want more of. On a free 30-minute call I'll walk you through what I see in the results for your main searches and whether SEO is the right move now.

  • 9 short steps
  • No obligation
  • I reply personally
What happens after you send it
  1. I reply within 1 business dayPersonally, by email or on WhatsApp, whichever you prefer.
  2. A 30-minute call, freeI ask about your business, customers and budget. Beforehand I review your website and ads.
  3. A proposal with a price, in writingWhat I’ll do, by when and for how much. You decide with no pressure.
MarketingStep 1 of 9

What do you need most?