Confidential Audit & Strategy Report

Website Audit & Campaign Strategy

Landscaping Legends — landscapingl.com

Prepared February 23, 2026 • PM Consulting Inc.

D+

Overall Digital Readiness: D+

This website and digital presence are not ready for a $50,000/month paid advertising campaign. This report details every finding — and lays out the strategy to get from where you are to 15+ qualified leads per day.

Part I

Current State Audit

Where landscapingl.com stands today and the gaps that must be closed before ad spend can deliver results.

1

Google Indexing — Critical Problem

Despite having 18+ pages on the site, Google currently indexes only 2 pages for the entire landscapingl.com domain:

PageStatus
HomepageIndexed
Projects & TestimonialsIndexed
Fence Installation ServiceNot Indexed
Deck Installation ServiceNot Indexed
Concrete DrivewaysNot Indexed
Swimming Pool InstallationNot Indexed
Interlocking / Backyard TurnoversPage Doesn't Exist
City/Location PagesDon't Exist
Blog / Content HubDoesn't Exist

Critical gap: Interlocking & Full Backyard Turnovers is one of the four core services to be advertised, yet no page exists for this service at all — not even an un-indexed one. There is literally no destination to send interlocking ad traffic to. This must be built from scratch.

Why indexing matters for Google Ads: Quality Score is directly influenced by landing page relevance. With service pages not indexed and city pages non-existent, every ad click goes to low-relevance pages — inflating cost-per-click and killing conversion rates. Competitors with proper page structures will outbid you at lower costs.

2

The mhservices.ca Connection — Two Sites, One Operation

Our audit uncovered that landscapingl.com and mhservices.ca are operated by the same entity. Multiple forensic indicators confirm this:

1

Schema markup on landscapingl.com identifies the business as "mhservices.ca" — Google's structured data reads the wrong business name entirely.

2

Identical misspelling on both sites: Both domains have /our-gurantee/ — "gurantee" instead of "guarantee." Same typo = same builder.

3

Duplicated page structure: Both share /careers/, /contact-us/, /thank-you/, /residential-snow-removal/, and commercial snow removal pages.

4

Same platform, same builder: Both run WordPress + Elementor with identical development patterns.

What this means: The business appears to have started as MH Services (lawn care, power washing, sod, snow removal) and Landscaping Legends is an expansion into higher-ticket services. The digital transition was never completed — the old brand is still embedded in the new site's code, creating identity confusion for Google and prospective customers.

Side-by-Side: Both Domains

mhservices.ca 15 pages
  • /
  • /about-mh-services/
  • /lawn-mowing-services-toronto/
  • /power-washing-services-toronto/
  • /yard-clean-up-services/
  • /sod-installation-services/
  • /how-to-install-sod/
  • /snow-removal-services-in-the-gta/ SHARED
  • /residential-snow-removal/ SHARED
  • /commercial-snow-removal-in-the-gta/ SHARED
  • /our-gurantee/ TYPO
  • /careers/ SHARED
  • /contact-us/ SHARED
  • /thank-you/ SHARED
  • /faqs/
  • /a2pform/
landscapingl.com 18 pages
  • /
  • /about-us/
  • /fence-installation-service/
  • /composite-fence-installation/
  • /chain-link-fence/
  • /fence-cost-calculator-in-the-gta/
  • /deck-installation-service/
  • /concrete-driveways/
  • /swimming-pool-installation/
  • /residential-snow-removal/ SHARED
  • /commercial-snow-removal/ SHARED
  • /our-gurantee/ TYPO
  • /careers/ SHARED
  • /contact-us/ SHARED
  • /thank-you/ SHARED
  • /projectstestimonials/
  • /hello-world/ DEFAULT WP POST
  • /category/uncategorized/ DEFAULT WP CATEGORY

/hello-world/ — Default WordPress post still live. /category/uncategorized/ — Default WordPress category still live. 7 of 18 pages are shared with mhservices.ca or are WordPress defaults — nearly 40% of the site is recycled or placeholder content.

3

Domain Authority & SEO Intelligence (Ahrefs Data)

Using Ahrefs — the industry-standard SEO intelligence platform — we pulled comprehensive domain data for all three properties. The numbers speak for themselves:

Metriclandscapingl.commhservices.caactionhomeservices.ca
Domain Rating (DR)0028
URL Rating (UR)4.64.513
Organic Keywords15650
Organic Traffic7 /mo2 /mo2,800 /mo
Backlinks9N/A1,700
Referring Domains8N/A438
Paid Keywords0023
Paid Traffic0083 /mo
AI Citations (Google AI Overview)0020
AI Citations (ChatGPT)0049
Ahrefs Rank124,163,21788,369,9744,498,526

The verdict: Both landscapingl.com and mhservices.ca have a Domain Rating of zero. They rank for virtually no keywords, receive almost no organic traffic, and have zero AI citations. Meanwhile, Action Home Services has a DR of 28 with 650 organic keywords, 2,800 monthly visitors, 1,700 backlinks, and is cited by ChatGPT, Google AI Overview, Perplexity, and Gemini. This is not a gap — it's a canyon.

Ahrefs Data: landscapingl.com

Ahrefs data for landscapingl.com showing DR 0, 1 organic keyword, 7 organic traffic

Ahrefs Data: mhservices.ca

Ahrefs data for mhservices.ca showing DR 0, 5 organic keywords, 2 organic traffic

Ahrefs Data: actionhomeservices.ca (Primary Competitor)

Ahrefs data for actionhomeservices.ca showing DR 28, 650 organic keywords, 2.8K organic traffic

AI visibility is the new battleground. Action Home Services is already being cited by ChatGPT (49 pages), Google AI Overview (20 pages), Perplexity (20 pages), and Gemini (20 pages). Landscaping Legends has zero AI citations on any platform. As AI-powered search grows, this gap will only widen without intervention.

4

Competitive Deep Dive — vs. Action Home Services

Action Home Services (actionhomeservices.ca) is the dominant competitor in the GTA outdoor construction space.

mhservices.ca
15
pages total
landscapingl.com
18
pages total
actionhomeservices.ca
160+
pages indexed
CategoryLandscaping LegendsAction Home Services
Total Indexed Pages2160+
Service Pages~8 (mostly not indexed)80+ dedicated pages
City Landscaping Pages040+ cities
City Interlocking Pages050+ cities
Interlocking Service PageDoesn't ExistDedicated page + subtypes
Awards / Social ProofNoneDedicated /awards/ page
Referral ProgramNoneActive /referral-program/
Blog / News/hello-world/ onlyActive /news/ section
Service Area PageNoneDedicated /service-area/
Warranty/our-gurantee/ (misspelled)/warranty-claim/ (professional)

Action Home Services — City Pages (Partial)

Landscaping 40+ cities
  • /landscaping-vaughan/
  • /markham-landscaping-services/
  • /landscaping-richmond-hill/
  • /landscaping-pickering/
  • /landscaping-aurora/
  • /landscaping-newmarket/
  • /oakville-landscaping-services/
  • /landscaping-brampton/
  • /landscaping-north-york/
  • /landscaping-scarborough/
  • ...and 30 more cities
Interlocking 50+ cities
  • /toronto-interlocking-services/
  • /vaughan-interlocking-services/
  • /markham-interlocking-services/
  • /richmond-hill-interlocking-services/
  • /pickering-interlocking-services/
  • /aurora-interlocking-services/
  • /oakville-interlocking-services/
  • /mississauga-interlocking-services/
  • /brampton-interlocking-services/
  • /kitchener-interlocking-services/
  • ...and 40 more cities

The gap: Action Home Services has 160+ indexed pages. Landscaping Legends has 18 total (2 indexed) with zero city pages. This is an order-of-magnitude disadvantage in organic visibility, Quality Score, and ad relevance.

Digital Presence Strength

Action Home Services
160+ pages
GTA Landscaping
12+ years
Captain Handy
Strong presence
GTA Grizzly
Established
Magic Landscape
Niche specialist
Landscaping Legends
18 pages
5

Online Presence & Reviews

PlatformStatusDetails
Google Business ProfileActiveProfile exists but needs optimization; minimal reviews
YelpListedBasic listing, limited activity
HomeStarsNot Listed#1 home services platform in Canada — major gap
HouzzNot ListedTop home renovation directory
BBBNot ListedNo profile for either brand
TrustedProsNot ListedCanadian contractor directory
Instagram (@_landscapelegends_)Active13K followers, 113 posts — strongest asset
Instagram (MH: @myhome.services)ActiveSeparate brand, diluted presence

The trust gap: 500+ claimed projects with minimal third-party reviews. Two separate brand identities with separate social accounts further dilute trust. Reviews are the #1 conversion factor for GTA home services — homeowners check Google reviews before booking.

6

Technical & SEO Readiness

Platform: WordPress + Elementor (both domains)

Working

Broken or Missing

Part II

The Strategy to 15+ Leads Per Day

How we close the gaps, build the machine, and scale to your targets.

7

Google Ads Landing Page Strategy

Critical distinction: A website service page and a Google Ads landing page are fundamentally different things. A service page is designed for browsing and SEO. A Google Ads landing page is a stripped-down, single-purpose conversion machine — no navigation menu, one CTA, social proof above the fold, click-to-call, and a short form. Both are needed. They serve different purposes.

Landing Page Matrix: 4 Services × 6 Cities = 24 Minimum

Each combination of service and priority city gets its own dedicated Google Ads landing page with city-specific copy, local testimonials, and geo-targeted CTAs:

Service Toronto Markham Richmond Hill Vaughan Pickering Aurora / Newmarket
Fence Installation LPLPLP LPLPLP
Deck Installation LPLPLP LPLPLP
Concrete Driveways LPLPLP LPLPLP
Interlocking / Backyard LPLPLP LPLPLP

= 24 dedicated landing pages + 4 generic service-level landing pages for broader campaigns = 28 total

Landing Page Best Practices (Home Services)

Every landing page will be built to convert, not to browse. Each page includes:

A/B Testing Infrastructure

From launch, every landing page will have a testing framework in place:

8

Proposed Campaign Architecture

Google Search Campaign Structure

Campaigns segmented by service and city for maximum control over bidding, budgets, and landing page routing:

Campaign: Fence Installation – Toronto
Ad Group: Wood Fence Installation
Keywords: wood fence installation toronto, fence builder toronto, cedar fence toronto...
Ad Group: Chain Link Fence
Keywords: chain link fence toronto, chain link fence cost toronto...
Ad Group: Composite / Vinyl Fence
Keywords: composite fence toronto, vinyl fence installation toronto...
Campaign: Fence Installation – Vaughan
Ad Group: Wood Fence Installation
Keywords: fence installation vaughan, fence builder vaughan, cedar fence vaughan...
Campaign: Deck Installation – Toronto
Ad Group: Wood Deck Builders
Keywords: deck builder toronto, custom deck toronto, deck installation near me...
Ad Group: Composite Deck
Keywords: composite deck toronto, trex deck installation toronto...
...same structure for Concrete & Interlocking × each city
Campaign: Remarketing (Display + YouTube)
Ad Group: Site Visitors – No Conversion (7 days)
Ad Group: Site Visitors – No Conversion (30 days)
Campaign: Google Local Service Ads (LSAs)
Pay-per-lead model • Google Guaranteed badge • Appears above search ads

Google Local Service Ads (LSAs) are a critical channel for home services. They appear above regular search ads, show a "Google Guaranteed" badge, and charge per lead instead of per click. For GTA landscaping/construction, LSA leads typically cost $25–$65 — often the lowest CPL channel available. This should be running alongside Search campaigns from day one.

Remarketing Strategy

For high-ticket services ($10K–$50K+ projects like decks, pools, and full backyard turnovers), the buying cycle is long. Visitors who don't convert on first visit need to be followed:

Recommended Budget Distribution

By Service (Initial Split)

Fence Installation30%
Interlocking / Backyard30%
Concrete Driveways20%
Deck Installation20%
Reallocated monthly based on CPL data

By Channel

Google Search Ads65%
Google LSAs20%
Remarketing (Display/YT)10%
Testing / Emerging5%

By City (Initial Concentration)

Toronto (core)35%
Vaughan / Markham25%
Richmond Hill / Pickering25%
Aurora / Newmarket15%

Scaling Strategy

Month 1 (Foundation)$15K–$20K
Month 2 (Optimize)$25K–$35K
Month 3+ (Scale)$40K–$50K
Secondary MarketsMonth 4+
9

Lead Capture & Conversion Infrastructure

Quote Booking Flow

The primary KPI is booked on-site estimate visits. The current site has no scheduling system. Here's the recommended conversion flow:

Visitor lands on LP
Selects service type
Enters address & details
Picks preferred date/time
Books estimate
Auto SMS + email confirm

This flow will be built with an integrated scheduling/CRM tool that allows the team to manage appointments, send automated reminders, and reduce no-shows. The booking confirmation becomes the conversion event fed back to Google Ads for optimization.

Call Tracking & Phone Lead Attribution

In home services, a large percentage of leads call directly rather than filling out forms. Proper call tracking is non-negotiable:

Conversion Tracking Architecture

Three conversion actions fed back to Google Ads, weighted by value:

Conversion ActionTypeValue Weight
Booked Estimate VisitPrimaryHighest
Qualified Phone Call (60+ sec)PrimaryHigh
Form SubmissionSecondaryMedium

CRM & Lead Management

At 400–500 leads/month, lead management infrastructure is critical. Without it, even perfect ads fail because leads go cold:

10

Seasonality & Budget Pacing

GTA landscaping and outdoor construction is heavily seasonal. Ad spend must flex with demand:

PeriodDemandRecommended SpendStrategy
Mar–Apr (Spring ramp-up)Building$25K–$35KLaunch campaigns, capture early planners
May–Aug (Peak season)Peak$40K–$50KFull budget, maximum lead volume
Sep–Oct (Fall shoulder)Declining$25K–$35K"Book before winter" urgency messaging
Nov–Feb (Off-season)Low$5K–$15KSnow removal campaigns + early-bird spring booking promos

Key consideration: The snow removal pages already exist on both domains. Winter months should shift budget to snow removal campaigns (commercial & residential) to maintain revenue and lead flow during the off-season, while running early-bird promotions for spring projects.

11

Budget & Target Reality Check

Monthly Ad Budget
$50K
CAD / month
Target CPL
$60
per qualified lead
Daily Lead Goal
15+
booked estimates
Monthly Goal
400–500
qualified leads
MetricTargetIndustry BenchmarkAssessment
Cost Per Lead$60 CAD$39–$80+ (landscaping)Achievable at Scale
Monthly Leads at $60 CPL400–500Requires $24K–$30K spendWithin Budget
Landscaping CTR (Google Ads)4.69% (industry)Challenging Vertical
Realistic Initial CPL$60$100–$150+ (new advertisers)Gap Risk
LSA Cost Per Lead$25–$65 (home services)Strong Channel

Realistic timeline: New advertisers with no Quality Score history typically see CPLs of $100–$150+ at launch. With proper landing pages, conversion tracking, and campaign optimization, we target reaching the $60 CPL within 60–90 days. Blending Search Ads with LSAs (which typically run $25–$65/lead) helps bring the overall CPL down faster. This is a ramp, not a switch.

12

Open Questions

1

What is the relationship between MH Services and Landscaping Legends? Same owner? Rebrand? Duplicate content across both domains is hurting SEO. A clear brand strategy is needed.

2

Is mhservices.ca still active? Two competing domains cannibalize search visibility. Consolidate under one domain or clearly differentiate.

3

Why are only 2 of 18 pages indexed? Possible robots.txt restrictions, noindex tags, or other technical issues need immediate diagnosis.

4

What is your current close rate on estimates? This determines if 15+ leads/day is operationally manageable and what the true ROI per lead is.

5

Do you have an existing CRM or scheduling system? If not, one needs to be implemented before campaigns launch to handle 15+ daily leads.

6

Who built the current website? Developer email (workbenchmediaca@gmail.com) is embedded in the site. Understanding the current dev relationship informs the rebuild plan.

13

Recommended Path Forward

This is a significant opportunity. The budget is there. The ambition is there. The market demand is there. What's missing is the foundation. Build the machine first, then turn it on.

Phase 1: Foundation Build (Weeks 1–4)

Phase 2: Launch & Optimize (Weeks 4–8)

Phase 3: Scale (Weeks 8–12+)

Reporting & KPI Dashboard

Weekly performance reports will include:

Next steps: This audit and strategy document will be followed by a formal pricing proposal including our monthly management fee, recommended contract structure, and a detailed timeline with milestones. We're also prepared to share relevant case studies from similar home services lead generation engagements upon request.

Our goal is to build a long-term partnership focused on scalable, high-quality lead generation — exactly what you described.

Ready to Build the Machine?

This audit and strategy was prepared by PM Consulting Inc. to give you the honest picture — where things stand, what needs to happen, and how we get you to 15+ qualified leads per day.

Paul Meyers • PM Consulting Inc. • paul@pmconsulting.ca