Yasir S.
Google Ads & Local SEO | Auto Detailing, Truck Repair & Auto Body Shop
I run Google Ads, local SEO, and AI search optimisation for local service businesses — auto and truck repair, gyms, plumbers, cleaners, detailers. Since 2010: 318 Upwork projects, 19,000 hours, 100% Job Success. Recent results, with how they happened: A mobile truck repair company in Indianapolis went from zero tracked revenue to $60K/month. Their conversion tracking was broken, so Google Ads had been optimising blind. I fixed tracking first, rebuilt Search campaigns with tight negative keyword lists, then layered in Performance Max once there was clean data to feed it. A Calgary truck repair shop grew from $20K to $90K CAD/month. Lead generation plus a website rebuild, because they were already paying for traffic that landed on pages that didn't convert. A kickboxing gym scaled from $40K to $250K/month. Local SEO to own the map pack in their service area, paired with Search campaigns split by programme type so ad spend followed the memberships with the highest lifetime value. A jet ski rental business went from $3K to $41K/month in one season. Restructured Google Ads around booking intent keywords and killed the broad match terms eating 40% of their budget. A plumbing company cut ad costs 35% while doubling calls. Most of the waste was in duplicate keywords competing against each other and ads running during hours nobody answered the phone. A Sydney detailing studio: 38-point technical SEO cleanup, including hacked pages Google had indexed, schema markup, and location pages for the suburbs they actually serve. A dry cleaner in Texas grew leads 40% in three months through Google Business Profile optimisation — including ranking for local search terms their competitors hadn't noticed people were using. AI search is changing where local customers come from. People now ask ChatGPT, Claude, and Google's AI Overviews "best truck repair near me" instead of scrolling ten blue links — and those engines pull answers from structured data, entity-clear content, and sources they trust. I optimise for this directly: schema markup AI engines can parse, content structured to be cited as the answer, and listings on the directories these models actually reference. I recently restructured a UK legal claims site specifically for answer engines — FAQ schema, direct-answer formatting, entity-clear page architecture. Most local businesses haven't heard of AEO or GEO yet. Their competitors will. How I work: I audit before I touch anything. Most accounts I open are wasting 30–50% of spend on broken conversion tracking, bad match types, or ads pointing at pages that don't convert. Fixing that comes before scaling anything, because scaling a broken account just wastes money faster. For SEO, I focus on what moves local rankings: Google Business Profile, location pages that read like they were written by someone who knows the area, reviews, and technical fixes that stop Google from ignoring your site. No 6-month "wait and see" retainers where nothing visible happens. For eligible trades — plumbers, HVAC, auto services, cleaners — I also set up and manage Google Local Services Ads: Google Screened and Guaranteed verification, dispute filing on junk leads (most owners don't know you can get charged leads refunded), and review velocity strategy, since LSA ranking runs on reviews, not bids. You get plain-English reporting. Calls, form fills, and jobs booked — not impressions and "brand awareness." What to send me: Your website and, if you're running ads, read access to the account. I'll tell you specifically what's wrong and what I'd fix first. If your setup is already solid, I'll tell you that too.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $2.4k
Billed in all: $204,173$204k
$816 in the last 6 months
Across 421 contracts
Earnings, last 30 days
Skill rankings: Top 21% in Search Engine Optimization
Ranked by MRR among everyone on Upwork with the skill.
- #29Voice SEO81 freelancers · 🇵🇰 #10Top 36%🇵🇰#10 of 23
- #113Local Search Ads309 freelancers · 🇵🇰 #18Top 37%🇵🇰#18 of 58
- #225Google Local Business Optimization799 freelancers · 🇵🇰 #59Top 28%🇵🇰#59 of 228
- #278SEO Localization916 freelancers · 🇵🇰 #38Top 30%🇵🇰#38 of 169
- #383Yoast SEO1,553 freelancers · 🇵🇰 #58Top 25%🇵🇰#58 of 325
- #677SEO Competitor Analysis2,229 freelancers · 🇵🇰 #145Top 30%🇵🇰#145 of 600
- #1,295Off-Page SEO5,031 freelancers · 🇵🇰 #272Top 26%🇵🇰#272 of 1,328
- #1,476Local SEO5,176 freelancers · 🇵🇰 #266Top 29%🇵🇰#266 of 1,186