Case studies

Proof over promises.

No "300% increase in impressions". Booked jobs, signed cases, new patients and what each one cost, before and after we took the account over. Numbers our clients get paid on.

  • $38M+Lead-gen ad spend managed since 2014
  • 140+Home services, legal and healthcare accounts
  • −41%Average cost per booked job, first 90 days
  • 87%Of accounts hit the agreed target inside 90 days
8 case studies · use the arrows or pick a client
Case study · HVAC

Cost per booked job ($142 to $59): −58% for Summit Air & Heat

Rebuilt call tracking, cut 1,900 wasted search terms in month one, moved budget to AC replacement in summer and furnace in winter.

−58%Cost per booked job ($142 to $59)
+188%Booked jobs per month in 5 months
View
Summit Air & Heat
Case study · Personal injury

Signed cases per month (4 to 14): 3.5× for Harbor Injury Law

Case-type campaigns, 24-hour intake with recorded calls, Local Services Ads beside search, and signed cases imported back into Google.

3.5×Signed cases per month (4 to 14)
−44%Cost per signed case
View
Harbor Injury Law
Case study · Dental

Revenue per $1 of ad spend (from $2.10): $6.40 for Bright Smile Dental

Treatment-specific landing pages (implants, Invisalign, emergency), online booking tracked as a conversion, and Local Services Ads added once reviews passed 100.

$6.40Revenue per $1 of ad spend (from $2.10)
+240%New patient bookings in 4 months
View
Bright Smile Dental
Case study · Roofing

Signed replacements in one hail season: 38 for Bluegrass Roofing

A storm campaign built before the season, replacement terms split by county with financing in the ad, Google Guaranteed live before hail, and drone bumpers during the decision window.

38Signed replacements in one hail season
−52%Cost per signed job
View
Bluegrass Roofing
Case study · Plumbing

Cost per booked job (from $121): $52 for TrueLine Plumbing

Intake fixed first, emergency and big-ticket work split, north and south corridors separated, and booked jobs imported back into Google.

$52Cost per booked job (from $121)
+131%Booked jobs per month
View
TrueLine Plumbing
Case study · Estate planning

Booked consults per month: +70% for Keystone Estate Law

Flat-fee campaigns by matter type, regions split with town-named ads, online consult booking tracked as the conversion, and remarketing over the decision window.

+70%Booked consults per month
$96Cost per booked consult
View
Keystone Estate Law
Case study · Pest control

Cost per new quarterly plan: $41 for Evergreen Pest Co

Local Services Ads switched on in week two, tourist clicks filtered out, plans and termite work split, and a new-resident offer for the growth corridors.

$41Cost per new quarterly plan
+96%New contracts per month
View
Evergreen Pest Co
Case study · Chiropractic

New patients a month at $58: 92 for Northside Chiropractic

New-patient and auto-injury campaigns split, booking tracked HIPAA-safe, remarketing removed from condition pages, and suburb ad groups with their own offers.

92New patients a month at $58
−47%Cost per new patient
View
Northside Chiropractic
Every account

What changed, and what it cost.

Summit Air & Heat
HVAC · Phoenix, AZ · $9,000/mo ad budget

Cost per booked job cut by 58% for a Phoenix HVAC contractor

Rebuilt call tracking, cut 1,900 wasted search terms in month one, moved budget to AC replacement in summer and furnace in winter.

Read the case
−58%Cost per booked job ($142 to $59)
+188%Booked jobs per month in 5 months
Harbor Injury Law
Personal injury · Tampa, FL · $14,000/mo ad budget

Signed cases up 3.5× for a two-partner injury firm

Case-type campaigns, 24-hour intake with recorded calls, Local Services Ads beside search, and signed cases imported back into Google.

Read the case
3.5×Signed cases per month (4 to 14)
−44%Cost per signed case
Bright Smile Dental
Dental · Austin, TX · $6,500/mo ad budget

New patient bookings up 240% for a single-location dental practice

Treatment-specific landing pages (implants, Invisalign, emergency), online booking tracked as a conversion, and Local Services Ads added once reviews passed 100.

Read the case
$6.40Revenue per $1 of ad spend (from $2.10)
+240%New patient bookings in 4 months
Bluegrass Roofing
Roofing · Nashville, TN · $12,000/mo ad budget

38 signed replacements in one hail season for a Nashville roofer

A storm campaign built before the season, replacement terms split by county with financing in the ad, Google Guaranteed live before hail, and drone bumpers during the decision window.

Read the case
38Signed replacements in one hail season
−52%Cost per signed job
TrueLine Plumbing
Plumbing · Austin, TX · $7,000/mo ad budget

Cost per booked job down to $52 for an Austin plumbing company

Intake fixed first, emergency and big-ticket work split, north and south corridors separated, and booked jobs imported back into Google.

Read the case
$52Cost per booked job (from $121)
+131%Booked jobs per month
Keystone Estate Law
Estate planning · Philadelphia, PA · $5,000/mo ad budget

Booked consults up 70% for a two-attorney estate planning firm

Flat-fee campaigns by matter type, regions split with town-named ads, online consult booking tracked as the conversion, and remarketing over the decision window.

Read the case
+70%Booked consults per month
$96Cost per booked consult
Evergreen Pest Co
Pest control · Orlando, FL · $4,500/mo ad budget

Quarterly plans at $41 each for an Orlando pest control company

Local Services Ads switched on in week two, tourist clicks filtered out, plans and termite work split, and a new-resident offer for the growth corridors.

Read the case
$41Cost per new quarterly plan
+96%New contracts per month
Northside Chiropractic
Chiropractic · Denver, CO · $3,800/mo ad budget

92 new patients a month at $58 each for a Denver chiropractic clinic

New-patient and auto-injury campaigns split, booking tracked HIPAA-safe, remarketing removed from condition pages, and suburb ad groups with their own offers.

Read the case
92New patients a month at $58
−47%Cost per new patient
What owners say

Straight from the people who sign the invoices.

Use the arrows to read more.

8 client stories
★★★★★

“Three agencies before DGENCY. Every one of them sent me a report with a bunch of graphs. Hamid sent me a spreadsheet of booked jobs and what each one cost. That was the whole difference.”

Rick Moreno
Rick MorenoOwner, Canyon Air Conditioning
★★★★★

“They told me in the first call that my landing page was the problem, not the ads. I did not want to hear it. They were right, and signed cases went from four a month to fourteen.”

Danielle Harper
Danielle HarperManaging Partner, Harbor Injury Law
★★★★★

“We are a small practice. I was worried we would be too small for a real agency. Hamid looks at our account personally and my front desk knows exactly which new patients came from ads.”

Dr. Sana Patel
Dr. Sana PatelOwner, Bright Smile Dental
★★★★★

“Our old agency reported clicks. DGENCY reports booked jobs, and the number went from 61 to 140 a month on the same budget once the tracking was honest.”

Marcus EllisonOwner, Summit Air & Heat
★★★★★

“Hamid called our office as a customer before we signed and told us we missed a 4pm call. That is the level of detail. Cost per booked job is down 38 percent.”

Lena OrtizGeneral Manager, TrueLine Plumbing
★★★★★

“Three quotes a week became eleven. The difference was the search terms they cut and the financing line they put in the ad. Nothing fancy, just correct.”

Grant WhitakerOwner, Bluegrass Roofing
★★★★★

“We are a two-attorney firm. They gave us a plan for $5,000 a month and did not try to sell us $20,000. Consults are up 70 percent and the fee is flat.”

Meera NairPartner, Keystone Estate Law
★★★★★

“Quarterly plans at $41 each from Local Services Ads and search together. Our previous agency never turned LSAs on. They did it in week two.”

Tom ReyesOwner, Evergreen Pest Co