Landscaping Legends — landscapingl.com
Prepared February 23, 2026 • PM Consulting Inc.
Where landscapingl.com stands today and the gaps that must be closed before ad spend can deliver results.
Despite having 18+ pages on the site, Google currently indexes only 2 pages for the entire landscapingl.com domain:
| Page | Status |
|---|---|
| Homepage | Indexed |
| Projects & Testimonials | Indexed |
| Fence Installation Service | Not Indexed |
| Deck Installation Service | Not Indexed |
| Concrete Driveways | Not Indexed |
| Swimming Pool Installation | Not Indexed |
| Interlocking / Backyard Turnovers | Page Doesn't Exist |
| City/Location Pages | Don't Exist |
| Blog / Content Hub | Doesn'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.
Our audit uncovered that landscapingl.com and mhservices.ca are operated by the same entity. Multiple forensic indicators confirm this:
Schema markup on landscapingl.com identifies the business as "mhservices.ca" — Google's structured data reads the wrong business name entirely.
Identical misspelling on both sites: Both domains have /our-gurantee/ — "gurantee" instead of "guarantee." Same typo = same builder.
Duplicated page structure: Both share /careers/, /contact-us/, /thank-you/, /residential-snow-removal/, and commercial snow removal pages.
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.
/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.
Using Ahrefs — the industry-standard SEO intelligence platform — we pulled comprehensive domain data for all three properties. The numbers speak for themselves:
| Metric | landscapingl.com | mhservices.ca | actionhomeservices.ca |
|---|---|---|---|
| Domain Rating (DR) | 0 | 0 | 28 |
| URL Rating (UR) | 4.6 | 4.5 | 13 |
| Organic Keywords | 1 | 5 | 650 |
| Organic Traffic | 7 /mo | 2 /mo | 2,800 /mo |
| Backlinks | 9 | N/A | 1,700 |
| Referring Domains | 8 | N/A | 438 |
| Paid Keywords | 0 | 0 | 23 |
| Paid Traffic | 0 | 0 | 83 /mo |
| AI Citations (Google AI Overview) | 0 | 0 | 20 |
| AI Citations (ChatGPT) | 0 | 0 | 49 |
| Ahrefs Rank | 124,163,217 | 88,369,974 | 4,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.
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.
Action Home Services (actionhomeservices.ca) is the dominant competitor in the GTA outdoor construction space.
| Category | Landscaping Legends | Action Home Services |
|---|---|---|
| Total Indexed Pages | 2 | 160+ |
| Service Pages | ~8 (mostly not indexed) | 80+ dedicated pages |
| City Landscaping Pages | 0 | 40+ cities |
| City Interlocking Pages | 0 | 50+ cities |
| Interlocking Service Page | Doesn't Exist | Dedicated page + subtypes |
| Awards / Social Proof | None | Dedicated /awards/ page |
| Referral Program | None | Active /referral-program/ |
| Blog / News | /hello-world/ only | Active /news/ section |
| Service Area Page | None | Dedicated /service-area/ |
| Warranty | /our-gurantee/ (misspelled) | /warranty-claim/ (professional) |
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.
| Platform | Status | Details |
|---|---|---|
| Google Business Profile | Active | Profile exists but needs optimization; minimal reviews |
| Yelp | Listed | Basic listing, limited activity |
| HomeStars | Not Listed | #1 home services platform in Canada — major gap |
| Houzz | Not Listed | Top home renovation directory |
| BBB | Not Listed | No profile for either brand |
| TrustedPros | Not Listed | Canadian contractor directory |
| Instagram (@_landscapelegends_) | Active | 13K followers, 113 posts — strongest asset |
| Instagram (MH: @myhome.services) | Active | Separate 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.
Platform: WordPress + Elementor (both domains)
How we close the gaps, build the machine, and scale to your targets.
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.
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 | LP | LP | LP | LP | LP | LP |
| Deck Installation | LP | LP | LP | LP | LP | LP |
| Concrete Driveways | LP | LP | LP | LP | LP | LP |
| Interlocking / Backyard | LP | LP | LP | LP | LP | LP |
= 24 dedicated landing pages + 4 generic service-level landing pages for broader campaigns = 28 total
Every landing page will be built to convert, not to browse. Each page includes:
From launch, every landing page will have a testing framework in place:
Campaigns segmented by service and city for maximum control over bidding, budgets, and landing page routing:
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.
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:
The primary KPI is booked on-site estimate visits. The current site has no scheduling system. Here's the recommended conversion flow:
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.
In home services, a large percentage of leads call directly rather than filling out forms. Proper call tracking is non-negotiable:
Three conversion actions fed back to Google Ads, weighted by value:
| Conversion Action | Type | Value Weight |
|---|---|---|
| Booked Estimate Visit | Primary | Highest |
| Qualified Phone Call (60+ sec) | Primary | High |
| Form Submission | Secondary | Medium |
At 400–500 leads/month, lead management infrastructure is critical. Without it, even perfect ads fail because leads go cold:
GTA landscaping and outdoor construction is heavily seasonal. Ad spend must flex with demand:
| Period | Demand | Recommended Spend | Strategy |
|---|---|---|---|
| Mar–Apr (Spring ramp-up) | Building | $25K–$35K | Launch campaigns, capture early planners |
| May–Aug (Peak season) | Peak | $40K–$50K | Full budget, maximum lead volume |
| Sep–Oct (Fall shoulder) | Declining | $25K–$35K | "Book before winter" urgency messaging |
| Nov–Feb (Off-season) | Low | $5K–$15K | Snow 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.
| Metric | Target | Industry Benchmark | Assessment |
|---|---|---|---|
| Cost Per Lead | $60 CAD | $39–$80+ (landscaping) | Achievable at Scale |
| Monthly Leads at $60 CPL | 400–500 | Requires $24K–$30K spend | Within 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.
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.
Is mhservices.ca still active? Two competing domains cannibalize search visibility. Consolidate under one domain or clearly differentiate.
Why are only 2 of 18 pages indexed? Possible robots.txt restrictions, noindex tags, or other technical issues need immediate diagnosis.
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.
Do you have an existing CRM or scheduling system? If not, one needs to be implemented before campaigns launch to handle 15+ daily leads.
Who built the current website? Developer email (workbenchmediaca@gmail.com) is embedded in the site. Understanding the current dev relationship informs the rebuild plan.
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.
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.
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