Muhammad H.
Local SEO Expert | Google Business Profile, Map Pack & AI Search
Local SEO is how a service business gets the phone to ring. Right now a competitor sits in the Google map pack for the searches you want, and when someone asks ChatGPT the same question, it names them too. I fix both sides of that. 📈 RECENT WORK Right Way Roofing (Utah, 2026). Their previous agency left casino spam backlinks pointing at the site and Search Console disconnected. I disavowed the spam links, reconnected Search Console, fixed the technical problems (site health went from 52 to 76 in under 60 days) and built city pages. Their business now shows up in local search 200% more often than before, measured in Search Console. I did not have access to their phone system or CRM, so I make no claim about their call volume. Ask me and I will send the screenshot. Treatmental Health (California, 2025), a multi-location behavioral health group. They now show in the Google Map Pack across several cities. I did the Google Business Profile work, the MedicalOrganization schema and the E-E-A-T content. More numbers, all from Google Search Console, screenshots in my portfolio below: a real estate client at 1,820 clicks and average position 5.5, a chiropractic client at 1,540 clicks at 5.5% CTR, a veterinary client at 8.1% CTR from position 6.4. 🔧 WHAT I DO Local SEO and Google Business Profile (GMB). Profile setup, verification, suspension recovery, categories, services, products, posts and Q&A. Google Maps and map pack rankings for the towns you actually serve. Local citations built by hand on the directories Google checks, NAP cleanup so your name, address and phone match everywhere, and duplicate listing removal. Technical SEO. Core Web Vitals, crawl and index problems, schema markup (LocalBusiness, Service, FAQ, Review, Organization), internal linking, sitemaps, redirects and Google Search Console cleanup. WordPress SEO or static sites like Astro and Next.js. I do the implementation myself, so you are not paying me to write a ticket for someone else. On-page SEO and content. Keyword research around real local intent, city and service landing pages, titles and headings, and content written around the question the searcher typed instead of a keyword count. Off-page SEO and SEO audits. Full audit with fixes ranked biggest first, backlink review, toxic link disavow, local link building and a clear path to organic traffic growth. AI search (AEO and GEO). When someone asks ChatGPT, Perplexity or Google AI Overviews who the best roofer in their city is, the answer comes from a small set of sources. My job is getting your business into that set: consistent business details everywhere online, Organization and LocalBusiness schema so AI tools know exactly what you do and where, and plain question and answer pages written the way people actually ask. I baseline which prompts name you and which name your competitor, work the gaps, then re-check. You see that baseline before you commit to anything. Multi-location SEO. Several offices or service areas? I handle the location pages, the separate Google profiles and the internal linking so they support each other instead of competing. 🤝 HOW IT WORKS You keep ownership of everything. Your Google Business Profile, your website, your Search Console and Google Analytics stay in your name, and I work from access you can remove any day. Month one you get a written list of what is broken and what I am fixing first. Every month after that, one report showing what changed, what I did and what is next, plus a call if you want one. Monthly work is month to month, no lock-in. You work with me, not an account manager. Strategy and hands-on work are both mine, so nothing gets handed to a junior. I take a limited number of monthly clients for that reason. 🏠 WHO I WORK WITH Home services first: roofing, HVAC, plumbing, electrical. Also healthcare and med spas, dentists, chiropractors, veterinary clinics, law firms, real estate and restaurants. Single location or twenty. Tools: Google Search Console, Google Analytics 4, Google Business Profile, Ahrefs, Semrush, Screaming Frog. Semrush Local SEO Essentials certified, 2025. 👉 Send me your website, your Google Business Profile link and the towns you want calls from. I will send back a short screen recorded video, about five minutes, showing the specific gaps I find in your local and AI visibility. No charge and no obligation, and you get it whether or not you hire me.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $1.9k
Billed in all: $7,526$7.5k
$639 in the last 6 months
Across 4 contracts
Across 21 contracts
Earnings, last 30 days
Skill rankings: Top 24% in Search Engine Optimization
Ranked by MRR among everyone on Upwork with the skill.
- #44Local Directory144 freelancers · 🇵🇰 #11Top 31%🇵🇰#11 of 42
- #174Local Citation560 freelancers · 🇵🇰 #47Top 31%🇵🇰#47 of 196
- #222Schema Markup545 freelancers · 🇵🇰 #65Top 41%🇵🇰#65 of 162
- #241Google Maps949 freelancers · 🇵🇰 #80Top 25%🇵🇰#80 of 308
- #297Google My Business1,107 freelancers · 🇵🇰 #69Top 27%🇵🇰#69 of 284
- #401SEMrush1,369 freelancers · 🇵🇰 #54Top 29%🇵🇰#54 of 216
- #416WordPress SEO Plugin1,529 freelancers · 🇵🇰 #96Top 27%🇵🇰#96 of 458
- #615Google Search Console1,908 freelancers · 🇵🇰 #106Top 32%🇵🇰#106 of 395