4 openings this quarter

Your Google Ads should be the most predictable source of booked jobs, signed cases and new patients.

DGENCY is a ten-person Google Ads team led by Hamid, who has run search campaigns since 2014. We take over accounts from big agencies, fix the tracking, and cut the cost per booked job by 41% on average in the first 90 days. Then we scale what works.

4.9 from 86 Google reviews Google Partner Built for lead-gen businesses

  • $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
Trusted by owner-operated businesses across 31 states 4.9 · 86 Google reviews · Google Partner
SUMMITAIR & HEAT
HarborINJURY LAW
Bright Smile Dental
BLUEGRASSROOFING
TrueLinePLUMBING
KeystoneESTATE LAW
EvergreenPest Co
NORTHSIDEChiropractic
Why the phone rings with the wrong people

Cheap leads are the most expensive thing in your account.

Google bids toward whatever you tell it is a conversion. When a spam form, a job seeker and a homeowner with a dead furnace all count the same, the algorithm buys the cheapest one. That is why your cost per lead looks fine and your revenue does not.

01

Your account manager changed twice

Big agencies put a junior buyer with 40 accounts on yours. Every handoff resets what the account has learned.

02

The report is full of clicks

Impressions, CTR and "conversions" that count a spam form as a win. Nothing in it tells you what a job or a case cost.

03

The tracking is lying

Calls under 30 seconds, duplicate forms and thank-you page refreshes all count. Google is being trained on noise.

04

Budget scaled on the wrong signal

Spend goes up because cost per lead went down. Lead quality goes down with it and your intake team drowns in tire-kickers.

We fix the metric before we touch a bid.

First we make the account count booked jobs, signed cases or scheduled patients, with the revenue attached. Then Google gets optimized toward the thing you actually get paid for. Most owners see honest numbers for the first time in week two.

Why owners switch to DGENCY

Three things a big agency will not promise you.

Big agencies sell process decks. We sell the three things owners actually lose sleep over.

0

Junior staff on your account

Hamid and an experienced Google Ads strategist run every account, with our tracking, CRO and dev specialists on call. Nothing is outsourced or white-labelled.

100%

Yours: the account, the data, the pages

Campaigns, tracking and landing pages are built in accounts you own. If you ever leave, everything stays with you, including the history Google has learned.

$0

Management fee until we hit the target

We agree a number in writing before we start. Miss it by the end of month three and our fee drops to zero until we hit it.

Who we work with

We turn down more accounts than we take.

A small team of experts can only run so many accounts well. We keep the roster short on purpose and only take businesses where we are confident we can move the numbers that matter.

See if your account qualifies

Good fit

  • Sells to local or regional customers across the US
  • Revenue starts with a call, form, quote or appointment
  • Home services, legal, dental or healthcare
  • At least $100 a day in ad budget, $3,000+ a month recommended
  • Someone answers the phone and follows up on leads
  • Wants a partner who will push back, not an agency that agrees with everything

Not a fit

  • "Try it for a month and see"
  • Shopping for the cheapest management fee
  • No one to answer calls during business hours
  • Wants clicks and impressions in a monthly PDF
The DGENCY method

Four phases. The same ones every time, because they work.

Hamid built this process over ten years of taking over accounts from other agencies. It fixes measurement before strategy, and strategy before spend. You see the plan in writing before week two.

  1. Weeks 1–2

    Audit and tracking rebuild

    We audit the account line by line and rebuild the measurement so that only real leads count.

    • Call tracking with duration and spam filtering
    • Form tracking with duplicate and junk removal
    • CRM or job-software connection for closed deals
    • GA4, Tag Manager and enhanced conversions set up properly
  2. Week 2

    Blueprint

    A written plan that maps your budget to the services and areas that make you the most money.

    • Keyword and intent map by service line
    • Service-area and radius strategy
    • Budget split by job value, not by search volume
    • Offer and landing page plan for each campaign
  3. Weeks 3–4

    Build

    New campaign structure, ad copy and landing pages, built in your account, owned by you.

    • Tight campaigns with negative lists from day one
    • Ads written for the person who is about to call
    • Landing pages built for calls and quote requests
    • Bidding set to lead value, not cost per lead
  4. Month 2 onward

    Run, learn, scale

    Weekly hands-on optimization with AI doing the heavy lifting and Hamid making the calls that matter.

    • AI-assisted search term mining every night
    • Lead quality feedback loop from your CRM
    • Budget scaled only when cost per job holds
    • Monthly review that talks about revenue
What you get

Explore our services

We are in the business of booked jobs, not reports. AI handles the repetitive work. People make the moves that matter.

Get a growth plan
01

Performance media

Paid campaigns managed by people who have deployed $38M in lead-gen spend. Our tooling checks every account overnight.

  • Google Search and LSAs
  • Performance Max
  • Meta and Instagram
  • LinkedIn
  • Display and programmatic
  • Retargeting
  • Attribution and measurement
  • Google Shopping
02

SEO & AI search

SEO built to work with the paid account. We fix the foundations most agencies skip.

  • Technical audits
  • Service and area pages
  • Google Business Profile
  • AI answer engine visibility
  • Citation tracking
  • Core Web Vitals
  • Content strategy
  • Link building
03

Creative

Ads, pages and short video made for the person about to call. Produced fast with AI, judged by people, tested against a control.

  • Responsive search ads
  • Landing pages
  • Short video and bumpers
  • Display sets
  • A/B testing and CRO
  • Offer design
04

AI transformation

The tooling we use to run 140 accounts, set up inside your business: intake, lead scoring, reporting and ad operations that run overnight.

  • Missed-call text-back
  • Lead scoring
  • Workflow audits
  • Reporting that writes itself
  • Implementation
  • Team training
Our take on AI

AI does the repetitive work. People make the calls.

DGENCY is an AI-assisted agency, and has been since before it was fashionable. Our tooling mines every search term, updates every negative list, checks pacing and flags anomalies across 140 accounts every night. That is what lets a ten-person team give every client a founder and a dedicated strategist. The judgment calls, which offer to lead with, when to cut a campaign, when to add a layer, are still made by someone who has run accounts every week since 2014. Agencies that are not building with AI are handing their clients a slower, more expensive service.

  • Our nightly search-term, negative and pacing engine on every account
  • Booked-job data fed back into Google, Meta and LSAs so bids learn from revenue
  • Ad variations and page drafts produced fast, judged by people
  • The same tooling installed inside your business through our AI transformation work
Industries

Lead-gen niches where we already know the numbers.

Each niche has its own cost per click, seasonality, intake quirks and close rate. We have run accounts in all of these, so there is no learning curve on your budget.

Home services$60–$180 per lead · 20–45% close

Home services

Emergency and high-ticket jobs where speed to call matters more than anything.

  • HVAC
  • Plumbing
  • Roofing
  • Electrical
  • Pest control
  • Water damage restoration
  • Garage doors
  • Solar
  • Landscaping
  • Remodeling
Legal$110–$350 per lead · 10–30% signed

Legal

Expensive clicks, long intake, big case values. Every wasted click is a real dollar.

  • Personal injury
  • Family law
  • Criminal defense
  • Estate planning
  • Immigration
  • Employment law
  • Bankruptcy
  • Workers' comp
Healthcare$65–$220 per lead · 15–45% booked

Healthcare

Patients who research, compare and book. Reviews, offers and landing pages carry a lot of the weight.

  • Dental
  • Implants & cosmetic dentistry
  • Orthodontics
  • Chiropractic
  • Physical therapy
  • Dermatology
  • Addiction treatment
  • Vision & LASIK
  • Senior living
  • Urgent care

Your niche is not listed? If revenue starts with a call or a form, tell us about it.

Hamid, founder of DGENCY
HamidFounder · Head of Google Ads
Meet the founder

Hamid has been running Google Ads since it was called AdWords.

MBA in marketing. Ten-plus years of hands-on account management for businesses that live on the phone ringing. He built DGENCY as the agency he could never find as a client: experienced people on every account, honest reporting, and a process that treats your budget like it is his own.

  • MBA, Marketing
  • Google Ads certified since 2014
  • Google Partner agency
  • $38M+ managed
  • Reviews every account weekly

“Every account I take over has the same problem. Someone optimized it for cheap leads and the owner cannot understand why the phone rings with people they cannot help. We fix the measurement, then we fix the account. It is not complicated. It just takes people who have done it many times.”

Read the DGENCY story
Boutique vs. the alternatives

What working with a small, experienced team actually changes.

CriterionBig agencyFreelancerDGENCY
Who runs your accountJunior buyer with 30–50 accounts, rotates yearlyOne person, one skill setHamid plus a dedicated Google Ads strategist, with CRO, tracking and dev specialists in-house
Conversion tracking"Conversions" as Google reports themUsually a thank-you pageCalls, forms and closed deals with revenue, spam filtered
Landing pagesExtra retainer, separate teamYour existing siteBuilt and tested by our CRO and web team, included in setup
What gets reportedClicks, impressions, CTRLeads and cost per leadBooked jobs, cost per job, revenue from ads
Contract6–12 monthsMonth to month3 months, then we keep working free until we hit the agreed target
Account ownershipSometimes theirsUsually yoursAlways yours. Data, campaigns, landing pages
OutsourcingOffshore fulfillment is commonSubcontracts overflowEverything in-house. No white-label, no cheap outsourcing
Results

The proof is in the booked jobs.

No "300% increase in impressions". Booked jobs, signed cases, scheduled patients, and what each one cost before and after.

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
8 accounts · use the arrows
Summit Air & HeatHVAC
−58%Cost per booked job ($142 to $59)
+188%Booked jobs per month in 5 months

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.

Read the case
Harbor Injury LawPersonal injury
3.5×Signed cases per month (4 to 14)
−44%Cost per signed case

Harbor Injury Law

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

Read the case
Bright Smile DentalDental
$6.40Revenue per $1 of ad spend (from $2.10)
+240%New patient bookings in 4 months

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.

Read the case
Bluegrass RoofingRoofing
38Signed replacements in one hail season
−52%Cost per signed job

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.

Read the case
TrueLine PlumbingPlumbing
$52Cost per booked job (from $121)
+131%Booked jobs per month

TrueLine Plumbing

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

Read the case
Keystone Estate LawEstate planning
+70%Booked consults per month
$96Cost per booked consult

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.

Read the case
Evergreen Pest CoPest control
$41Cost per new quarterly plan
+96%New contracts per month

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.

Read the case
Northside ChiropracticChiropractic
92New patients a month at $58
−47%Cost per new patient

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.

Read the case
What owners say

Straight from the people who sign the invoices.

Eight owners, in their own words. 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
Meet the team

Small team. Accounts built one at a time.

Ten people, all in-house: Google Ads specialists, landing page builders, tracking engineers and client leads, working from across the US. Every account gets Hamid plus one Google Ads strategist on every call.

Learn more about us
10 people
Hamid
HamidFounder & Head of Google Ads
Priya Raman
Priya RamanSenior Google Ads Strategist
Marcus Bell
Marcus BellGoogle Ads Specialist, Legal
Nate Holloway
Nate HollowayAd Copy & Offer Strategist
Elena Vasquez
Elena VasquezHead of CRO
Jordan Kim
Jordan KimLanding Page Designer
Tom Okafor
Tom OkaforLead Web Developer
Sofia Marin
Sofia MarinWeb Designer & Brand
Daniel Reyes
Daniel ReyesConversion Tracking Engineer
Aisha Patel
Aisha PatelClient Success Manager
Recognition

We don't do this for the badges. But they do show we did the work.

Certified on every platform we run, and reviewed by the owners we run them for.

Google Ads

Google Partner · Search, Display, Video, Shopping and Measurement certified

Meta Certified

Media Buying Professional and Marketing Science certified

Google Analytics

GA4 certified, with server-side and consent-mode implementations in production

DigitalMarketer

Certified Customer Acquisition and Conversion Funnel specialists

Microsoft Advertising

Certified professionals for Bing search and audience campaigns

4.9 on Google

86 reviews from owners who sign the invoices

Do your homework

Ask your favorite AI about DGENCY.

Paste the question into the model you trust. We would rather you check than take our word for it.

Small team. Real experts. The best tracking in the business.

Pricing

Simple pricing. No percentage of spend, no surprises.

Your management fee does not go up because your budget does. Your ad budget is paid directly to Google, in your own account. Most clients spend between $3,000 and $40,000 a month on ads.

One-time
$299

Account audit

A line-by-line review of your existing Google Ads account, tracking and landing pages, with a written list of what to fix and what it is costing you. Credited toward setup if you continue.

  • Wasted spend report by search term
  • Tracking accuracy check
  • Landing page and offer review
  • 45-minute walkthrough with Hamid
Order an audit
One-time
$1,750 from

Setup and build

Everything in phases one to three: tracking rebuild, blueprint, campaign build and the first landing pages. Priced by the number of service lines and locations.

  • Call, form and CRM tracking
  • Campaign structure and ad copy
  • Landing pages for core services
  • Handoff document you own
Ask about setup

How much ad budget do you need?

At least $100 a day to get started. We recommend $3,000 or more a month so the account gets enough data to learn in the first 90 days. Legal and high-ticket niches usually need more, because clicks cost more.

The right number depends on your industry, how competitive your area is and how many jobs a month you want. The projector gives you a realistic starting range.

Three-month commitment

We do not do month-to-month. Serious work takes time, and we want serious clients. The first three months cover the rebuild, the learning period and the first round of scaling.

If we have not hit the target we agreed on at the start by the end of month three, we keep working at no management fee until we do.

The DGENCY guarantee

We work until it works.

Before we start, we agree on a target in writing: cost per booked job, signed cases per month, whatever your business runs on. You commit to three months. If we miss the target at the end of month three, our management fee drops to zero until we hit it. We would rather do the work than argue about it.

  • In writingTarget agreed before we start
  • 3 monthsMinimum commitment, then month to month
  • $0 feeUntil we hit the target, if we miss it
HamidFounder, DGENCY
Personally accountable on every account
The DGENCY way

Five things we do on every account, whether or not anyone is watching.

  1. 01

    Tracking first

    Nothing is optimized until the account can see booked jobs. We rebuild measurement in the first two weeks of every engagement, before a single bid changes, because Google buys more of whatever you count.

  2. 02

    Say the uncomfortable thing

    If the phone is answered at 4pm on the third ring, or the landing page has no price and no reviews, more budget makes the problem more expensive. We say so on the first call and fix the leak before we scale the spend.

  3. 03

    Experts on every call

    No junior buyer with forty accounts. Hamid and one dedicated Google Ads strategist run every account, and they are the people on every call. We take four new clients a quarter so that stays true.

  4. 04

    Revenue, not reports

    The monthly report starts with cost per booked job and revenue from ads. Clicks and impressions are in the appendix. If a month misses, the report says why and what changes next.

  5. 05

    Skin in the game

    Flat fees, no percentage of spend, a three-month minimum, and a management fee that drops to zero if the agreed target is missed at the end of month three. It keeps our incentives where yours are.

Questions

The things owners ask on the first call.

More answers on the FAQ page, or send your numbers with the growth plan request.

What happens to my existing campaigns when you take over?

Nothing on day one. We audit first, fix tracking second and rebuild in a way that keeps what is working. You do not lose the history Google has learned. We never pause an account that is producing jobs just to start over.

Do you work with businesses my size?

Most of our clients spend between $3,000 and $40,000 a month on ads and have one to a handful of locations. If you can spend $100 a day and someone answers the phone, you are probably the right size.

Why a three-month minimum?

Because the first month is a rebuild and Google’s learning period, and judging an account on that is like judging a hire on their first week. Three months is enough to prove it. If we fail, we keep working free until we hit the target.

Who actually works on my account?

Hamid and one dedicated Google Ads strategist, both in-house. Our tracking, CRO and web people join for their parts. Nothing is outsourced or white-labelled.

Is the "AI" real or a marketing word?

It is tooling we run ourselves: nightly search term mining, call transcript scoring for lead quality and ad copy drafting. It saves hours of tedious work so our strategists spend their time on decisions. A person approves everything that changes in your account.

Hamid walking a client through an account review
Ask Hamid directly

Send your numbers and get straight answers in the written plan. No junior salesperson.

Get my free growth plan

“Every answer here comes from an account we have actually run. If your question is not covered, the call is the fastest way to get it answered.”

Free growth plan

Let's get you a plan.

Send your details and Hamid will personally review your account, your market and your competitors, then walk you through the five changes that would move your cost per booked job the most. It takes 20 minutes. No pitch deck, no obligation.

  1. Step 01
    Tell us about your business

    Two minutes on the form. Budget, niche, who runs the account today and what is bugging you.

  2. Step 02
    We do our homework

    Before the call we look at your website, landing pages, market and, if you give us read access, your account.

  3. Step 03
    You get the plan in writing

    A written plan you can keep, whether or not you hire us, and a call to walk through it.

1 dayReply time
20 minOn the call
0Sales reps

Request your free growth plan

We reply within one business day. Your details are never shared.