Home › Local SEO
Local SEO · Lake & McHenry CountyLocal SEO in Lake County, IL. Get found by the people down the street.
When someone nearby searches for what you do, Google shows a handful of businesses. We set up and tune what it looks at: your Google Business Profile, your website and your reviews. Flat prices, no long contract.
Want to do it yourself? Read our free Google Business Profile guide →
Three things decide who shows up. Google says so itself.
Google’s own help page says local results are based mainly on relevance, distance and prominence, and that there’s no way to request or pay for a better local ranking. So the work is making those three true, and easy for Google to see.
Relevance
How well your profile matches what someone searched. That means the right main category, your services named in plain words, and a page on your site for each service and the towns you work.
Distance
How far you are from the person searching. You can’t move your shop, but a business that goes to the customer can list the towns it serves, and your site can show the work you’ve done in each one.
Prominence
How well-known you are. Google says that comes partly from what the rest of the web says about you, like links, articles and directories, and partly from how many reviews you have and your rating.
Sources: Google Business Profile Help, “Tips to improve your local ranking on Google”, and Google Search Central, “Do you need an SEO?”
The whole local SEO job, in plain words.
No mystery package. Here’s every part of it, and you can see each one on your own profile and site.
Your Google Business Profile, complete
Claimed and verified on an account you keep, with the right main category, your services, the towns you serve, your hours and real photos of your work. Google says businesses with complete and accurate info are more likely to show up in local results.
A review system that runs itself
A short link and a QR card for every finished job, so asking takes ten seconds, and every review answered. No bought or fake reviews: federal rules ban them. Our reviews guide has the rules and the scripts.
A page for each service and town
Roof replacement in Gurnee is a different search from gutter repair in Fox Lake. Each service and town you want gets its own page, with your real jobs on it, written for the person reading it.
Structured data Google reads
LocalBusiness markup on your site with your name, address, phone, hours and service area, the format Google documents, so it doesn’t have to guess.
Fast on a phone
Hand-built pages that load fast on a phone, with tap-to-call where a thumb lands. Someone searching “near me” usually wants to call now.
The same name, address and phone everywhere
Google, Bing Places, Apple Business Connect, Yelp, BBB, Facebook and Nextdoor, all matching. An old listing with an old number sends your customers to someone else.
Search Console and real numbers
We set up Google Search Console and read your Business Profile performance, so you see the searches that found you, your calls, direction requests and clicks. Not a vanity report.
English and Spanish
Every site we build comes in both, so a Spanish search can find you too.
Google’s own SEO guide says no one can guarantee a #1 ranking on Google, and we won’t pretend to. We do the work Google describes, show you the numbers every month, and tell you straight what’s moving.
People search for you nearby. Google should show you.
Contractors and trades
Roofers, landscapers, concrete, HVAC, plumbers, tree crews: every trade where the job starts with a search for someone nearby.
Shops and local services
Salons, auto shops, restaurants, studios: any business with a door people walk through or a number they call.
A website that doesn’t ring
You have a site, but the calls still come from referrals, not Google. We find out why and fix it.
Starting from zero
New business, no reviews, no profile yet. That’s the easiest time to set it up right.
We work across Lake and McHenry County. Web design by town: Gurnee, Grayslake, Libertyville, Mundelein, Waukegan, Round Lake Beach, Fox Lake, Antioch, Lake Villa, Wauconda.
Flat prices, agreed before any work.
Google charges nothing for a Business Profile or for showing up in the local results. What you pay us for is the work, and there’s no long contract.
Already have a website? Just want it found?
Every business starts from a different place, so this one is quoted. Send your website and business name through the form, or call. We check your profile, site and reviews, then send what we’d fix first and the price, before any work starts.
Free check · quoted before any workNeed the website too?
Every website we build includes your Google Business Profile setup. Working Fire adds service and service-area pages for local search. Running Calls is the local SEO work, every month.
Running Calls
Month-to-month · cancel anytime
- Everything in Standing Watch: hosting, backups, security and edits
- Google Business Profile posts every month, your jobs in front of local searchers
- Review requests set up, and every review answered
- Text us job photos and we get them on your site and your profile
- A new seasonal service page each quarter, timed to your busy season
- Quarterly listing check across Google, BBB, Angi and Yelp so your details still match
- Monthly numbers from Google: calls, direction requests, clicks and the searches that found you
Working Fire
Up to 5 pages · $1,250 to start, $1,250 at launch
- Everything in The Attack Line, including Google Business Profile setup
- Up to 5 custom pages
- Service and service-area pages for local search
- Job photo gallery built to sell work
- 30 days of free post-launch edits
- 2 rounds of revisions · live in about two weeks
One page from $1,000 (The Attack Line). Eight to ten pages, with a Search Console baseline and schema markup, $4,500 (Second Alarm). See every plan, side by side →
Prices are in U.S. dollars and exclude any applicable taxes, domain registration, and third-party service fees. The free mockup is genuinely free with no obligation to buy; it stays our property unless you hire us and pay in full. Full details in our Terms of Service.
From your profile to the phone ringing.
-
Send your website
Name, business, number, and your website or Google profile link if you have one. We respond within one business day.
Within one business day -
Get your check and quote
We look at your profile, website and reviews the way Google does, and send what we’d fix first and what it costs. Need a new site? Your free mockup is ready within 3 days.
You approve first -
We set the foundation
Profile, pages, structured data, listings and your review link, in that order, so the basics are right before anything else.
Basics first -
Then every month
On Running Calls: profile posts, review replies, job photos, a new page each quarter, and the numbers. Local SEO builds over months, not days.
Month-to-month
Our own numbers, and our clients’ words.
We do it for our own site first. Our site went live this summer. In Google Search Console for the three months to Oct 6, 2026, it averaged position 1 for “website design fox lake,” “local seo fox lake il” and “seo services in grayslake,” and 1.3 for “website design services grayslake il.” Small towns, small numbers, and positions move week to week. It’s the same work we do for clients.
What clients said after launch
“They did an amazing job with my website… I’ve actually seen an increase in leads and new business since working with them, which is exactly what you want from a website.”
Midlife On Markdown — Google review“I had a website created for me from another company that was no where near as good as the site Salty Web Co made. I cancelled my plan with that company and switched. …his price was really affordable and worth every dollar!”
Sarah S. — Google review“I needed help with a website and it couldn’t have been any easier!”
Nick R. — Google reviewBefore you call, the straight answers.
How long does local SEO take?
Can you guarantee a #1 spot on Google?
Can I pay Google to rank higher in the map results?
How much does local SEO cost?
Do I need a website, or is a Google Business Profile enough?
Should I buy reviews, or ask friends to post some?
Do you only work with contractors?
Tell us about your business. We’ll tell you what’s holding it back.
Paste your website or Google profile link in the last box if you have one. You’ll get a free check and a quote before any work starts, or a free mockup within 3 days if you need a site.
- Send this form. Two minutes, no card, no commitment.
- We respond within one business day and look at your profile, site and reviews.
- You see what we’d fix and the price before any work starts, or a free mockup within 3 days if you need a site.
Rather talk? Call or text (224) 225-9268.