93%
of local clicks go to the top 3 results and the Maps 3-pack.
Montreal local SEO · French & English
I'm Rafik Hennaoui, founder of HResults. I get Montreal businesses into Google's top 3 and the Maps 3-pack — or I keep working for free.
Get My Free Ranking AuditFree · No contract · Audit in 48h
The problem
Local customers pick from the first three results. Everything below is fighting for scraps.
93%
of local clicks go to the top 3 results and the Maps 3-pack.
76%
of people who search "near me" visit a business within 24 hours.
#4+
is where your competitors want you: below the fold, out of mind.
The 90-Day Rank Sprint
A systematic local SEO plan, in the order that moves Montreal rankings fastest. You see exactly what happens every week.
Days 1–30
Find every leak and fix it: technical audit, Google Business Profile rebuild and a bilingual keyword map.
Days 31–60
Build local links, citations, reviews and service-area pages for Montreal searchers.
Days 61–90
Attack competitor gaps, optimize the geo-grid and lock your top 3 position in.
What's included
Every local SEO lever that matters for Google Maps and organic rankings — handled for you.
Categories, services, photos, posts and Q&A tuned for the Maps 3-pack.
Win the French and English searches your customers use every day.
Core Web Vitals, indexing, schema and mobile speed — done, not just reported.
Consistent business information across 40+ Quebec and Canadian directories.
A simple system that keeps fresh, credible Google reviews coming in.
Purpose-built pages for every neighbourhood and city you serve.
Montreal media, chambers, associations and relevant sponsorships.
A five-minute Loom and geo-grid map, delivered every week.
Success stories
Rated 4.9/5 from 87 Google reviews. Here's what owners say after their Rank Sprint.
“We went from page two to the Maps 3-pack for "dentiste laval" in under ten weeks. The phone has not stopped.”
+7 positions in 68 days
“Finally an SEO who explains everything in plain language, in French and English. The Monday reports are gold.”
Top 3 for 9 of 12 keywords
“Our second location ranked faster than the first one ever did. Bookings from Google doubled in one quarter.”
2x Google bookings
Investment
Pick the keywords that bring you customers. Pay per keyword, month-to-month, covered by the 90-day guarantee.
If the majority of your agreed keywords are not in Google's top 3 by day 90, I keep working on your account at no charge until they are. Keywords are agreed in writing on Day 1, and you keep every report and asset we create.
FAQ
Your target keywords are agreed in writing on Day 1. If the majority are not in Google's top 3 by day 90, I keep working on your account at no charge until they are. Google doesn't sell rankings — this is a promise about my work, not Google's algorithm.
Yes. Every plan includes a bilingual keyword strategy and pages written for how Montrealers actually search, in French and in English.
Montréal, Laval, Longueuil, Brossard, the West Island and the Rive-Nord, plus service-area businesses across Greater Montréal.
No. Plans are month-to-month after the 90-day Rank Sprint. 94% of clients stay because the results keep compounding.
Where you rank in French and English, your top 3 competitors and why they are winning, and the 90-day plan that fits your market and budget. Delivered within 48 hours.
Free ranking audit
Your free report shows who is beating you on Google, why they are winning, and the 90-day plan that fits your market.