A half-finished Google profile
Wrong primary category, no services listed, few photos and no replies to reviews. The map pack rewards completeness and activity.
Ads and visibility: customers who are looking for your service now or don’t know about it yet.
01 Google AdsInquiries from people searching for your service right nowfrom $1,000/mo 02 Social media adsMeta, TikTok, LinkedIn: customers who are not searching yetfrom $600/mo 03 SEOHigher in Google and Maps without paying per clickfrom $750/mo 04 Visibility in ChatGPT and AIYour business in AI assistant answerspart of SEO 05 Amazon and marketplacesSell where customers already buywith a partnerThe place where a visit turns into an inquiry, and a system that doesn’t lose that inquiry.
01 Web designA website that turns visits into inquirieslanding from $1,000 02 Online storesCart, payments and shipping, ready for adsfrom $3,900 03 CRMNo inquiry gets lost in a phonesetup $3,000 04 Chatbots and AIThey answer customers, at night too$1,900 05 Email and SMSCustomers come back instead of forgetting youquoted individuallyPlan and tracking first, budget second. You know what works before you spend more.
01 Strategy and auditKnow where to spend the budget before you spend it$1,900 02 AnalyticsSee which ad brings in money$550 03 ConsultationsA call about your specific problem$65/h 04 Free auditA quick review and 3–5 priorities to start$0How your business looks and sounds before anyone calls you.
01 Social media managementProfiles that look like a real businesswith a partner 02 Creative and videoGraphics and videos that stop the thumbquoted individually 03 BrandingA logo and style that sets you apartwith a partner
Edmonton, Canada
200 keywords on page one of Google
Boreal Kitchens
Winnipeg, Canada
up to 5 inquiries/mo from Google without ads
Adela Realtor
Żywiec, Poland
from 3 to 9 locations in two years
Gładko Tnący Barber
Żywiec, Poland
PLN 15 000 +/mo in delivery orders
Da Diego
SEO in Chicago is a game of neighborhoods and suburbs. People search for "dentist Lakeview" or "roofer Naperville", not just "Chicago". I build your Google Business Profile, pages and listings around the places you serve, in English and Polish if your customers speak both.
Free: a 30-minute call, an action plan and a price range in writing.

Wrong primary category, no services listed, few photos and no replies to reviews. The map pack rewards completeness and activity.
If Evanston and Skokie bring you work, the site needs pages that say so with real detail about jobs and travel there.
People searching in Polish find Polish-language pages. Without one, you're absent from a whole community's results.
Before calling, customers read reviews. I help you collect them and reply in a way that builds trust.
SEO takes months, and nobody can promise positions. I'll tell you which neighborhoods or suburbs are realistic first and report on real calls and forms, not just rankings.
Technical check, map rankings across your area, competitors and keywords in English and, if relevant, Polish.
Google Business Profile, Apple Business Connect, Bing Places, Yelp, BBB and the trade directories that matter to you.
Service pages and area pages for the neighborhoods and suburbs you serve; bilingual versions where useful.
An honest review routine plus local links: chambers of commerce, associations, suppliers, sponsorships.
Visibility, calls and forms from organic search, and the plan for next month.
Monthly fee, no minimum term, cancel with one month's notice.
For a business serving part of the city or a group of suburbs.
A written plan for search, ads and site that you can follow with or without me.
Chicago is a city of strong neighborhood identities: Lincoln Park, Wicker Park, Logan Square, Pilsen, Hyde Park, Lakeview, Bridgeport, Rogers Park and many more. Beyond the city, suburbs like Evanston, Oak Park, Naperville, Schaumburg and Orland Park each have their own search results. SEO in Chicago works when your business shows up for the specific places people type, so I begin with a map of where you can serve customers and where you appear today.
Google's map pack leans on distance, relevance and prominence. You can't move your address, but you can make your profile complete, your categories accurate, your listings consistent and your reviews steady. That's where most Chicago businesses have room to gain.
A single "Chicago" page competes with every firm in the metro. A page about roof repair in Oak Park, with the kind of houses you work on there, typical issues after winter, travel time and a way to book, competes with far fewer. I write these pages with real substance. I avoid mass-produced pages that only swap the suburb name; Google tends to ignore them and customers see through them.
Chicago's Polish community is among the largest anywhere outside Poland, and there are strong Ukrainian and Russian-speaking communities too. I write and optimize pages in Polish, Ukrainian and Russian myself, with proper language markup. For a dentist, lawyer, accountant, contractor or realtor serving these communities, it can be the most cost-effective SEO work available. Spanish content, also important in Chicago, would come from your own writer.
I have no US clients yet; North American clients so far are in Canada, and much of my local SEO experience comes from Poland. For Gładko Tnący, a barber chain that grew from 3 to 9 locations in two years, every location reached the top 1–3 in Google and Maps for "barber + city". A Chicago business with several suburban locations faces a similar task: one strong page and profile per location. More on the method in local SEO.
Profile updates, new or improved pages, listing cleanup, review replies, technical fixes and a report on calls and forms from organic search. If you want a one-off diagnosis first, start with an SEO audit. Calls are on Central Time in your morning, and you get a reply within one business day. There's no minimum term: if SEO stops making sense for your business, you cancel with one month's notice and keep every page, listing and account, since all of them are registered in your name from the start.
If a meaningful share of your customers speak Polish, often yes. Searches in Polish usually face far less competition than English ones, and a well-written Polish page builds trust quickly. I write it myself, as Polish is my native language. The same applies to Russian and Ukrainian.
As many as the areas you genuinely serve and can say something useful about. A page for Oak Park should mention typical jobs there, travel time and booking details. Ten good pages beat fifty thin ones, which can hurt more than help.
The map pack is strongly tied to your business location, so it's hard to rank on the map far from your address. Your website pages can still rank in organic results for those suburbs, and ads can fill the gap. I'll show you where each approach fits.
Profile and technical fixes can help within weeks. New pages for competitive searches usually take several months, and the most crowded downtown terms take longer. I report monthly, so you can see whether things are moving.
No, and be wary of anyone who does. Google decides rankings. What I commit to is the work, a clear plan, monthly reporting and honest advice on where SEO makes sense for you and where ads are the faster route.
Send your site and the neighborhoods or suburbs you serve. I'll reply within one business day, or book a free 30-minute consultation.