The full list of what's in your hub. Nothing hidden. Nothing extra. Nothing you have to figure out — just open it, see the plan, tick off the tasks.
Grouped by what they do for your business. Every system maps to an outcome — more inbound calls, a closed reviews gap, fewer competitor mentions in AI search. Outcome-for-outcome, not feature-for-feature.
Pick up to 5 search terms. We check Google from 9 points around your service area (up to 25 km out) and show you where you rank — block by block, not just one number. See the parts of town where you show up at the top and the parts where you don't. Swap a keyword in or out anytime, and trigger a fresh scan once a week.
Every month we score your Google Business Profile across the 7 signals that move local rankings: your categories, your description, your listed services, your attributes, your Q&A, your hours, and whether your website has UTM tracking. Each one has a target (like “500+ characters in your description” and “20+ services listed”) so you know exactly what to fix. Refreshed every Monday morning.
At signup you pick your top 3 local competitors. Each month we show you exactly where they're beating you — photos, reviews, profile completeness, rankings — with a revenue impact estimate per gap. Close the gap, get the calls. No vanity metrics, no “your score went up 3 points” — just the specific moves that move the needle.
Beyond the 5 you're already tracking, we hand you a list of 10 more keywords worth targeting — picked for your trade, your city, and your kind of customer. Swap any of them into your 5 tracked slots anytime — new keywords pick up on your next weekly scan.
Each month we pull your 5 most recent unanswered reviews and draft a personal reply in your voice — click to copy. Plus a full toolkit: 3 SMS templates, 2 emails, and 3 verbal scripts for crew, office, and owner — pre-filled with your name and review link. Already caught up? We tell you.
Pre-filled with your business name and a QR code that goes straight to your Google review page. Print it, stick it on the counter or in the truck. Customers scan, review, done.
Written in your brand voice, tuned to your niche and the season. Copy-paste ready. Every post has a “Copy,” “Edit,” and “Regenerate” button — tweak it your way, then paste it wherever you post. Up to 3 fresh versions per post if you want a different angle.
Same brand voice, same seasonal alignment. Each caption comes with an image idea, so you know exactly what photo to grab to go with it.
Each post comes with a recommendation for when to publish it — tuned to your niche and where your customers actually are online. HVAC, restoration, and garage door audiences all show up at different times, so timing is set per trade.
HVAC June = AC tune-ups. Roofing June = hail season. Landscaping June = lawn revival. Every post, caption, and content piece lines up with what your customers are searching for right now — tuned for your niche, your country, your city.
See exactly how many photos you have vs your top 3 competitors. We hand you a short list of the specific shots to grab this month — “Technician installing AC condenser,” “Before/after hail repair” — not “Get more photos.” Based on what actually wins in your trade.
When someone asks ChatGPT, Gemini, Grok, or Google's AI “best HVAC in Calgary” or “how much does a new roof cost?” — we check whether they hear your name. Tracked monthly with a list of every competitor mentioned instead of you, so you know if you're the one AI recommends.
Every month we check the SEO parts of your website that actually matter: page title, meta description, LocalBusiness schema, address consistency, and Core Web Vitals (page speed, mobile responsiveness, layout stability). When something's off, we draft the fix — a rewritten title, a full meta description, or the schema markup ready to paste in.
Every fix from your monthly audit, compiled into a single message you can email straight to your web developer. They open one email, they know exactly what to change and where. No “can you look into the SEO?” back-and-forth.
We compare what's on your Google listing against what you tell us — so a mismatch in suite number or old phone number never costs you a call. Plus a checklist of the top directories to double-check.
25 directories worth claiming — picked for your trade, your country, and your city. Tiered by importance: must-do, should-do, nice-to-have. Open one, submit your info, tick it off. Don't think SEO — think “extra places customers can find me.”
Every morning we snapshot your Google Business Profile via the Places API. If your name, phone, website, category, hours, or photos change unexpectedly — even from a competitor edit — you get an email within 24 hours so you can revert it. Severity-tagged (critical, important, notice). Set it and forget it.
Before every stat holiday, we flag it in your hub so you can update your Google hours before customers show up to a closed shop. No more “why didn't I update this on Canada Day?”
Built into your hub. Paste your website URL — get back a tagged link that tells Google Analytics “this visitor came from my Google Business Profile.” Copy-paste it into the website field on your GBP. Requires GA4 or similar installed on your site.
Each week you get 3 short tasks — 5 to 20 minutes each — picked from your actual gap data, not a generic SEO checklist. Every month is themed across 4 weeks so you know exactly what you're working on when you sit down Monday morning. Never stare at 30 fixes wondering where to start.
Every task has a button that jumps you straight to the exact card that needs fixing. No hunting through tabs. Click, land on the fix, do the thing, tick it off.
Everything above lives in a single hub you open from your phone. Sticky URL — bookmark it once, open it anytime. Sections scroll left to right like the apps you already use. Lightweight enough to open on a cellular connection between jobs.
End-of-month report drops on the 1st: rank movement per keyword, competitor gap closing, photos uploaded, tasks completed, AI Search delta, review momentum. Emailed automatically with a direct link to your report page — save as PDF from your browser whenever you want.
Sample hub seeded with The Happy Roofer, a fictional Calgary roofer. Every system above is live — poke around every tab.
▶ Open live sampleReady to start? Get your kit — $49/month →