For U.S. owners of trade and home service businesses
Local SEO for U.S. home service businesses, measured on a map
Digital Handshake Media is a U.S. LLC run from Surrey, British Columbia. We work with roofing, HVAC, plumbing, restoration and electrical owners across the U.S. by phone and screen share. Every engagement starts with a map scan of where you show up today, block by block.
Digital Handshake Media is a founder-run local SEO agency, operated from Surrey, British Columbia, that works with U.S. home service businesses remotely. We bill in US dollars, take one client per trade per city, and run a 12-week roadmap that starts and ends with the same geo-grid scan. We don’t guarantee rankings. If your trade in your city is already taken, we tell you on the first call.
What the map looks like in three U.S. metros
We pulled the Google Maps results for one trade in each of three metros on October 25, 2026. The review counts show which fights are winnable and where.
| Metro and trade | Top-five reviews | What it means |
|---|---|---|
| Phoenix, HVAC | 519 to 9,869 | The leaders hold a review lead you can’t close in the city center. The work for a mid-size contractor is coverage in the suburbs and edges of the metro. |
| Dallas, roofing | 18 to 241 | Three of the five have under 65 reviews. A roofer with a real yard and steady reviews can reach this pack. |
| Seattle, plumbing | 14 to 3,643 | One giant, and four profiles under 410 reviews. The low end of the pack is open. |
Want this read for your trade and your city? Get the free Map Pack audit.
Sources
- Google Maps results for “hvac contractor” (Phoenix), “roofing contractor” (Dallas) and “plumber” (Seattle), pulled through DataForSEO on October 25, 2026. Organic Map results only; paid ads excluded. Review counts change daily.
- Google Business Profile Help, Tips to improve your local ranking on Google: local results are based on relevance, distance and prominence, and a business can’t pay for a better rank.
How we work when we’re in a different country
- A free map scan first. A hand-run geo-grid scan of your service area for up to three searches, plus your Google Business Profile checked against a 12-point list. It takes two to three business days and needs no account access.
- Twelve weeks of work. Profile, service pages, citations and reviews, in that order, with Omar on every call. No account-manager hand-off. The full method is on how it works.
- The same scan again at week 12. You see what moved on the identical grid.
- Calls in your time zone. Our hours are Monday to Friday, 9 a.m. to 6 p.m. Pacific. Calls with owners in Central and Eastern time book into the morning, 9 a.m. to noon Pacific.
We won’t work for your direct competitor
Two roofers in one city can’t both get our best work. We take one client per trade per city, and we say so before you sign. If your trade in your city is open, the roadmap starts with the scan. If it’s taken, you hear that on the first call, not after a proposal.
That limit also caps how many clients one founder can serve well. It’s the reason the limit exists at all.
What we won’t do
- We don’t guarantee a ranking. Google says no one can pay for a better local rank.
- We don’t list a U.S. office. We work from Surrey, BC, and this page says so.
- We don’t promise a spot you haven’t earned with reviews, a real profile and real work.
Trades we work with
Frequently asked questions
Do you need an office near me?
No. Local rankings come from your profile, your reviews, your website and your service area. None of that needs us in your city. The scan shows your coverage from your actual address.
What currency do you bill in?
US dollars. Every client, in Canada and the U.S., pays in USD. See pricing for what moves the number.
Which time zone are you in?
Pacific. Calls with owners in other U.S. time zones book into the morning, 9 a.m. to noon Pacific.
How is this different from the other agencies I’ve looked at?
Two things you can check. We take one client per trade per city, so we’re not working for your direct competitor. And the 12 weeks start and end with the same map scan, so you can see the result instead of reading a report.
Do you guarantee rankings?
No. Nobody can. What we commit to is the work, the 12-week plan and the before-and-after scan. Our ground rules list what we refuse to do.
Is my city taken?
Tell us your trade and your city on the first call and we answer straight away.
Next step
Is your trade open in your city?
We take one client per trade, per city. The assessment call starts by checking availability, then you get an honest read on what’s achievable in your market.
Or call 778-200-8644 · Two to three business days for the audit, up to three searches, no login · No guaranteed rankings.



