Home / Results / Cloudhaus Law
Richmond Hill, Toronto & GTA · Nov 2024 – Apr 2025 · Franchise law & MSB compliance · 6 months

Cloudhaus Law: from 2-3 inquiries a month to $315,000+ in 6 months

A boutique GTA franchise firm with real expertise and almost no visibility. We built a connected SEO, Maps, AI and paid system that turned inconsistent trickle into 361 qualified leads and #1 AI recommendations across the market.

$315K+
Estimated revenue
361
Qualified leads
1.00
Avg map rank, Richmond Hill
467
Keywords ranking (from ~50)
The opening conversation
"I'm really good at what I do. But I'd only get 2-3 decent inquiries per month. I knew there had to be more potential clients out there looking for help."
Irbaz Wahab, Founder, Cloudhaus Law

The starting point

Cloudhaus Law is a boutique franchise law firm on East Beaver Creek Road in Richmond Hill, specializing in franchise agreements, Franchise Disclosure Documents (FDDs) and MSB compliance across the Greater Toronto Area.

Ten years of expertise, 70+ franchise cases handled, a perfect 5.0-star reputation. The substance was never the problem. The visibility was. The website existed but wasn't generating business. Google Ads were running but not optimized. And most critically, when prospects asked ChatGPT for a recommendation or searched "franchise lawyer Richmond Hill" or "franchise lawyer Toronto," Cloudhaus Law simply wasn't there.

The goals we agreed on

What we actually did, in three phases

PHASE 1 Foundation & quick wins Months 1-2

Google Ads, rebuilt for leads. Restructured campaigns around lead generation with full conversion tracking on forms, Calendly and phone calls, landing page optimization, and a disciplined $40-50/day budget.

Technical SEO. Fixed 37 technical issues, optimized site speed, implemented schema markup and tightened mobile responsiveness.

Google Business Profile overhaul. Complete profile rebuild, keyword-optimized description, an initial 20+ GEO-tagged photos and a weekly posting schedule.

Result: first leads within 2 weeks
PHASE 2 Scale & optimize Months 3-4

Content blitz. 50+ location pages across all six GTA cities, service-specific pages (FDD, franchise agreements, compliance, litigation, buying, sale, international), 50+ blog posts and FAQ schema on key pages.

Link building. 50+ local citations, 10+ guest posts, 15+ Web 2.0 properties and forum backlinks secured.

GBP intensification. 32+ posts, 40+ photos, 20+ videos and 20+ service descriptions added.

Result: 120+ leads in months 3-4
PHASE 3 Dominate Months 5-6

Ad optimization. Scaled the winning campaigns, paused underperformers and cut cost per lead by 35%.

SEO maturity. Completed all 50+ pages, added another 50+ citations, 5 more guest posts and cloud-stacking to reinforce authority.

AI visibility. Consistent, high-quality content and authoritative links secured #1 recommendations across Google AI Overview, ChatGPT, Claude and Gemini.

Result: 140+ leads in months 5-6, AI dominance secured

The results, by channel

Local map pack: a perfect 1.00 across Richmond Hill

1.00 AVG RANK
Cloudhaus Law
225 East Beaver Creek Rd, Suite 700, Richmond Hill, ON
High100%
Med0%
Low0%
Out0%
Geo-grid for "franchise lawyer Richmond Hill" — every pin green, 100% high-visibility coverage.

The Google Business Profile went from dormant to a lead engine: a perfect 1.00 average rank score, 100% high-density coverage in Richmond Hill, and 15 direct calls straight from the profile. Underneath that: 64+ posts published, 100+ GEO-tagged photos, 40+ videos and 40+ service descriptions.

AI visibility: from absent to recommended by name

Best franchise lawyer Richmond Hill

The top pick for franchise law in Richmond Hill is clear, and it's a familiar name.

Cloudhaus Law  ·  5.0 ★ (36 reviews)

Strong specialization in franchise law (not general corporate). Handles FDD drafting & review, franchise agreements, litigation and cross-border franchising. Has handled 70+ franchise cases and supports both franchisors and franchisees.

Representative AI response. Cloudhaus Law surfaced as the #1 named recommendation across platforms.

Remember Irbaz's original problem, that prospects asking AI never saw his firm? By month four, Cloudhaus Law became the #1 AI-recommended firm for "best franchise lawyer Toronto," "best franchise lawyer Richmond Hill," "MSB lawyer Richmond Hill" and "franchise disclosure document lawyer." It was featured in Google AI Overview, recommended by ChatGPT (54 referral visitors tracked), listed by Claude and featured in Gemini, with 83 citations across 29 cited pages.

Organic SEO: 467 keywords, up from ~50

Franchise Lawyer Richmond Hill
Position 1-3
Best Franchise Lawyer Richmond Hill
Featured #1
MSB Lawyer Richmond Hill
Position 1-3
Franchise Lawyer Toronto
Top 10
Franchise Lawyer North York
Top 10
Franchise Lawyer Mississauga
Top 10
Plus 461+ additional keywords ranking across the GTA.

In six months: 2,780 organic clicks, 350,000 impressions, a 0.8% CTR (strong for the legal niche) and an average position of 13.8, improved from 23.5. The firm captured featured snippets, AI Overview, sitelinks, image pack, knowledge card and discussions across the SERP.

Google Ads: paid leads from week one

2,050 clicks and 55,100 impressions delivered 233 conversions on $7,120 in spend, at a $30.56 average cost per paid lead. While organic built momentum, paid kept the phone ringing, and by phase three the cost per lead had dropped 35%.

Multi-channel demand, the full picture

9,782 new website visitors over six months from a connected mix of sources: direct, Google organic (18.6%), Google CPC (17.3%), Bing organic and ChatGPT referral. 104 key Calendly events and 58,765 total events tracked, at a 38-second average engagement time.

The lead breakdown

At a 25% close rate and a $3,500 average case value, that's an estimated 90 new clients and $315,000+ in revenue, a return of roughly 4,326% on ad spend alone.

The math behind $315,000+

$7,120
Total ad spend
90
New clients (25% close)
4,326%
ROI on ad spend
MonthGoogle AdsOrganic SEOGBPTotal
Nov358245
Dec3812353
Jan4218464
Feb4824375
Mar5428284
Apr2628155
Total24311815361

Organic share climbed every month as the SEO foundation matured, while paid stayed efficient and predictable.

Before vs. after

Before · Nov 2024

  • 2-3 leads per month
  • No predictable lead flow
  • Invisible in AI recommendations
  • Limited organic visibility, ~50 keywords
  • Ad spend without conversion tracking

After · Apr 2025

  • 60+ leads per month on average
  • Predictable multi-channel system
  • #1 AI recommendations across platforms
  • 467 keywords ranking, top 3 for money terms
  • $315,000+ estimated revenue

Why this isn't a one-off

The same system took Maana Law (Mississauga personal injury) to 200 qualified leads in 120 days, and moved Substance Law from page three to position two for "accident lawyer Toronto." The pattern repeats because the work is real: 50+ optimized pages, hundreds of citations, weekly GBP discipline, and a connected approach where organic, Maps, AI and paid all reinforce each other.

If you're a Toronto-area firm wondering why your phone isn't ringing, it's usually the same problem Irbaz had. You're invisible exactly where your clients are now looking. Book a call and we'll show you where the gaps are.

JK
Joydip Kirtunia
Founder, Law Firm SEO Toronto · LinkedIn · YouTube

Want a result like Cloudhaus Law's?

Book a free call. We'll review your firm's Google, Maps and AI visibility and show you exactly which moves turn into signed cases.

Book your free call → See more results