Rankings are earned.
Topical authority, clean architecture and pages built for one intent each — for US & Canada home-service and e-commerce brands. No tricks, no shortcuts, and the Search Console receipts are right here on this page.
Four disciplines, one organic engine.
Local SEO & GBP
The map pack is the money
- Google Business Profile optimization — categories, services, attributes, review velocity
- Local pack strategy: the category + landing page + proximity equation
- Location and service pages with local signals and schema
- Citations, NAP consistency, review generation systems
Technical & On-Page
Fix the foundation first
- Full technical audits — crawlability, indexation, Core Web Vitals
- Site architecture and internal-link engineering
- On-page at scale: titles, metas, headers, schema/JSON-LD
- Migrations without traffic loss — mapping, redirects, validation
Content & Topical Authority
Maps, not keyword dumps
- Topical maps — page-by-page architectures (149 pages for SW Pavers)
- Keyword-to-page mapping with one intent per page
- Briefs, blog systems and internal-link plans that compound
- Anti-cannibalization recon before anything ships
WordPress & Delivery
The page it all lands on
- WordPress and Elementor builds tuned for speed and conversion
- Staged drafts, publishing checklists, nothing goes live unreviewed
- Schema baked in — LocalBusiness, Service, FAQ, Article
- Tracking wired so rankings connect to revenue, not vanity
Straight from Search Console.
Real client accounts, unedited screenshots. Click any chart to zoom.
Puns & Paws — 162K clicks · 3.7M impressions · 4.4% CTR · avg position 8, a nine-month climb
Entrust Payroll — 1.25K clicks · 220K impressions · avg position 16.9 in five months
Anytime Plumber — 6-month compare: clicks 594 → 720, impressions 45K → 114K (2.5×)
Liberty Mortgage — ten-month build from a near-zero baseline to 76.1K impressions
CHC Concrete — 424 clicks · 45.6K impressions · avg position 16.4, curve bending up in the back half
SW Pavers — 419 clicks · 69.7K impressions while the 149-page topical map indexes
CommX Networks — impressions bending sharply upward after content & on-page work
Crawl, index, SERP
Screaming Frog + Ahrefs + GSC. Find what's actually broken before touching anything.
Topical architecture
Every page gets one job and one intent. The map is the strategy on paper.
Pages, links, schema
Content staged as drafts, internal links engineered, JSON-LD on everything relevant.
Measure & extend
GSC tells the truth monthly. Winners get depth, gaps get pages.