PlumbingSarkinen Plumbing
2Xleads
on the same budget
- search visibility
- 3.75X
- search visibility
- ads conversion rate
- 27.37%
- ads conversion rate
SEO in Elgin, Illinois
Elgin businesses get a page for every trade they sell and every town they cover, plus a Google Business Profile that lists the same services.

Google PartnerView our Partners listing
5.0on Google · read our reviews
Businesses
we’ve worked with
Businesses we’ve worked with
Elgin SEO, answered
A business that cannot be found for the work it sells pays for every job twice, once in advertising and once in the customer who never called. Lithium Marketing builds the pages that answer those searches, fills in the Google Business Profile and reports each month in calls and leads. “plumber elgin” draws about 880 searches a month, and Google put the Map Pack above everything else on that page when we checked.
Elgin is dense: 3,019 people per square mile. Google weighs how close a business sits to the searcher when it builds the Map Pack, so a page built for one part of the city can leave another uncovered; each part of the service area gets its own page, and the profile's categories and service list stay exact.
Search in Elgin
The phrases that name Elgin and SEO are small: 10 searches a month for “seo company elgin”. The trade searches are where the volume sits, so the pages that win calls are written for what a customer types when something is broken or due for replacement, like “plumber elgin”.
Below the map on that plumber search, the top ten carried the Better Business Bureau, Facebook, Thumbtack and Yelp. The three map listings held 733, 296 and 513 Google reviews, and the smallest of those still earned its place. A review count helps; it is not the price of entry.
| Search | Searches a month | Cost per click |
|---|---|---|
| seo company elgin | 10 | not reported |
| seo elgin | 10 | not reported |
| seo agency elgin | 0 | not reported |
| seo services elgin | under 10 | not reported |
Source: Google Ads keyword data, average monthly U.S. searches. "Under 10" = below Google’s reporting floor.
Source: one Google results page for “plumber elgin”, as Google showed it to a searcher located in Elgin. Search ad counts exclude sponsored local listings. Results shift by searcher and day.
The Elgin market
Cook and Kane counties both take in part of Elgin, so a service area drawn by county would be wrong on one side or the other. Put the towns your crews reach into the profile, and let a page for each one carry the ranking work. Name towns, not counties.
Elgin spreads across 38.254 square miles. A profile and one area page describe a business at a single address, so the plan sets the service area town by town, and each part of the city gets a page that names the work you do there.
Sources: U.S. Census Bureau 2025 population estimates, ACS 2020–2024 and 2023 County Business Patterns.
Trades in Kane County
Kane County lists 222 plumbing, heating and air-conditioning contractors. It also holds 150 electrical contractors. A homeowner with that list in front of them picks the company that answers the question they typed, so the profile categories and a page for each service do more than a paragraph about years in business.
For a new home builder or an excavation firm, the gap is usually a page, not a budget. Kane County has 61 new home builders and 50 excavation and site preparation firms, and a page for each project type shows a customer which work you take.
County Business Patterns
Trade and home service businesses in Kane County
Establishments by industry, 2023
Source: U.S. Census Bureau, 2023 County Business Patterns (NAICS establishment counts).
The SEO plan
The work starts with crawl errors and slow templates. Pages and profile work follow. Links and reviews come last, pointed at the pages meant to bring calls.
We fix the crawl errors, slow templates and broken links that keep pages out of the results, and most of that work moves within 30 days.
We fill in the categories, hours, the service list and real photos, and turn the review ask into a short routine your crew can run after a finished job.
A page per service and a page per town, each written around the words a customer uses, with the price of a first visit and the areas you cover.
The same name, phone and service list appear on the directories that matter for your trade, and new links point at the pages meant to bring calls. The monthly report shows what each page did.
What every SEO retainer includes
The same eight parts go into every SEO retainer, wherever the business is.
Proof
Sarkinen Plumbing is the Portland-area plumber on the card, and Lithium built its website, ran its SEO and managed its Google Ads. Marc Rickabaugh of Rickabaugh Construction gives his own view of the agency.
Plumbing2Xleads
on the same budget
“We used the team at Lithium Marketing to update our website and increase our SEO. We couldn't have been happier with the results! We receive compliments about our updated website on a regular basis!”
Marc RickabaughRickabaugh ConstructionAround Elgin
Each city below has its own SEO page with the search numbers for that city. Kenosha, Wisconsin is the one out-of-state entry, for work that crosses the line; the state page carries every other Illinois city.
Published price
$1,300–$3,000
per month
Typical local SEO retainer, scoped against what a lead is worth to you, with AI search optimization included.
The range above is set by the work, not by a package. A single-location electrician after repair calls needs fewer pages and less profile work than a company covering several services across Cook and Kane counties, and the quote reflects that difference before the first month starts.
Technical fixes usually move within 30 days. Local and long-tail rankings typically take 60 to 90 days, and revenue compounds from month four. The report counts calls and leads from the first month, so the trend is visible before the rankings settle.
The usual agreement starts with six months, then runs month to month on 30 days' notice. The site, the domain and the content stay yours, and the accounts sit in your name.
A Map Pack spot is not something an agency can hand over; Google ranks those listings on its own signals. What Lithium does is the work that gives a business a chance: a complete profile, a page per service, the same details on every listing and a habit of asking for reviews. The report tracks calls and where each page landed.
The retainer covers what makes a business readable to AI. That means answer-first pages, schema, one consistent name and phone number, and a file that tells AI crawlers what they may use. An AI mention is Google's or ChatGPT's decision, not something an agency can promise, so the report stays on calls and leads.
Free action plan
Tell us the two or three services you want to grow and point us at your site. A co-founder reviews where those pages stand today, then brings the gaps and the first month's work to a short video call.
What we’ll cover
2000 NE 42nd Ave Ste D Unit 2370, Portland, OR 97213
Prefer to pick a time? Book a 30-minute call with DJ