We make sure people find it.

Lead generation, funnels, websites and SEO for established service businesses. Built and run as one system.

$500K+
Closed from one Square One campaign
5.0
On Google, from 73 reviews
Surrey, BC
Serving North America
Good businesses deserve to be seen.A few we’ve helped

Good company to be in.

A few of the businesses we work with.
  • Square One Construction
  • MAG Roofing
  • Beach Grove Golf Club
  • Titanium HVAC
  • Leading Edge Homes
  • MAG Solar
  • Dazzle Carpet Cleaning
  • Rentatee
  • Atlas Pavers
  • Mindshift Consulting

Four services. One system.

Get found. Get chosen. Get booked.

More clients, more numbers.

All case studies
MAG RoofingRoofing$100K+ in owner-reported revenue in the first 90 days.
$100K+
Owner-reported revenue · first 90 days
238
Customer leads · Nov 2025–May 2026
~$13.3K
Direct advertising spend
~$55.78
Average cost per lead
Beach Grove Golf ClubPrivate clubs77 new memberships, confirmed by the club.
77
New memberships · Jan–Sep 2026
1,046
Prospective-member enquiries
~$9.27
Direct ad spend per enquiry
~$126
Direct ad spend per new membership

Social media · Lead generation

Read the case study
MAG SolarSolar649 solar leads in two months.
649
Meta leads · August–September
~$15.7K
Direct advertising spend
~$24.20
Blended cost per lead
260
Commercial leads within the total
Business Financing CompanyBusiness financing2,217 business funding leads at about $31.90 each.
2,217
Meta leads · Feb–Sep 2026
~$70.7K
Meta lead-generation spend
~$31.90
Blended cost per lead
1,057
Leads from the largest campaign
RentateeSaaS192 qualified leads and $25K in monthly recurring contract value within 60 days.
$25K
Monthly recurring contract value in 60 days
192
Qualified leads
$22.56
Cost per lead
$105.32
Cost per booked demo
Leading Edge HomesConstructionAround 130 enquiries a month across mini homes, custom builds and renovations.
~100
Mini-home leads/month · six-month average
~30
Custom/renovation leads/month · 12-month average
$2M
Annual revenue when we started
$8M+
Annual revenue during the relationship

Lead generation · Social media · Reactivation & follow-up · Websites

Read the case study
Atlas PaversPaving & landscapingRanked #1 in Google Maps for ‘paver contractor White Rock’ · September 10, 2026.
1,148
Google search impressions · 28 days
37
Search clicks · same 28 days
#1
Google Maps · White Rock keyword · Sep 10, 2026
#26
Surrey search position · previously #40

Websites · SEO & local search

Read the case study
Titanium HVACHVACAn on-site content program, email campaigns and a clearer website for a growing HVAC business.

Social media · Reactivation & follow-up · Websites

Read the case study
Dazzle Carpet CleaningHome services$24,721 in service revenue. Six emails. Fourteen days.
$24,721
Service revenue from the campaign
14 days
Campaign period
6
Emails sent

Reactivation & follow-up

Read the case study

In their words

Google reviews
5.0
73 reviews
“We generated over $20,000 in sales repeatedly with a campaign that we do annually. The team is very creative and they get the job done.”
Read the full review

Really great working with Kyle and his team. They are professional, they can do everything and also you can be as involved in the process as you want to be. We generated over $20,000 in sales repeatedly with a campaign that we do annually. The team is very creative and they get the job done.

Lev Karasin, Dazzle Carpet CleaningGoogle review
“Shephard Marketing has completely elevated our brand presence and visibility. Working with Kyle and his team has been one of the best decisions we've made for our business.”
Read the full review

Shephard Marketing has completely elevated our brand presence and visibility. Working with Kyle and his team has been one of the best decisions we've made for our business. They've handled everything from our videography and photography to managing our social media and Google Business Profile, and the results have been outstanding. Since partnering with Shephard Marketing, we've noticed a significant increase in attention and engagement across our network. People are constantly commenting on the quality of our videos, photos, and online presence. It's helped us stand out in the industry and position our company as a trusted, professional brand. The entire experience has been seamless: the team is professional, friendly, and easy to work with. Communication is clear, timelines are respected, and they genuinely care about helping your business grow.

Nik VojnovicGoogle review
“It was crucial for me to find a company that understood Surrey's social media scene and local SEO. Kyle and his team have exceeded my expectations.”
Read the full review

After spending some time working on my website optimization with another company, I realized it was time for a change and to focus more on reels and video production. It was crucial for me to find a company that understood Surrey's social media scene and local SEO. Kyle and his team have exceeded my expectations, capturing my brand's voice and message in a way that would have taken me far too long. Now, I can focus on delivering my best when working with clients. Thank you, Shephard!

Christine RGoogle review

Your next chapter

Let's make
it happen.

Your next move starts with a conversation.

30 minutes. A clear place to start.