About Sadekul Islam

I manage your money like it's mine. Google Ads is where the money happens to be.

I run Google Ads for local service businesses across the US, UK, and Canada. I manage every account directly, with no handoffs.

Claim your free audit →
Sadekul Islam, Google Ads specialist for local service businesses

How I operate

Three things that do not change.

Competence

Google Ads, Local Services Ads, GA4, GTM, and server-side tagging. I am certified where the platform offers a test, and self-taught where it does not.

Attribution

Every result is reported under the attribution standard: the source, the scope, and the stopping point come before the number.

Solo operation

I manage every account myself. No junior handoffs, no account managers, no agency subcontracting.

Credentials

Google Ads certified, and you can check it yourself.

Both certifications were earned through Google Skillshop, and both links below go to Google’s own credential record rather than to a claim on this page. The certifications are Google’s. The standard I am accountable to is the attribution standard, and it is the stricter of the two.

Platform competence

The stack I actually run, and where each piece earns its place.

Google Ads

Search and Performance Max, single-theme ad groups, separated budgets, and a negative keyword list built before launch rather than after the waste. The platform exams are the baseline. The real test is whether the account makes money after I touch it.

Local Services Ads

Google Guaranteed verification process, background checks, license and insurance documentation, category targeting, lead dispute workflow. I have taken accounts from stalled verification to live leads in weeks.

GA4 and GTM

GA4 property setup, event architecture, DebugView validation, and BigQuery linking. A GTM web container plus a server-side container on Stape. One event stream with shared IDs feeds GA4, the Meta Conversions API, and Google Ads, with no double counting.

Conversion tracking

Call tracking with dynamic numbers and duration thresholds, form tracking on success only so validation errors never count, WhatsApp click-to-chat, and chat widgets. Every conversion tested in preview and debug before launch. Duplicate checks are not optional.

Server-side tagging

Stape-hosted sGTM, first-party domain, cookie resilience past ITP/ETP, ad blocker bypass where it earns its keep. Not deployed everywhere: only where browser loss is measurable and the client margin justifies the complexity.

The attribution standard

Documented, public, and applied to every Ledger. Conservative by design: repeat customers excluded, referrals excluded, unconfirmed leads excluded. If the client cannot confirm it, it is not revenue.

How I work

The Owner's Standard, in practice.

Before the first dollar spends

Tracking is live and tested. A negative keyword list of 500+ terms is loaded. The proving period, spend cap, and verdict date are in writing. The build spreadsheet is reviewed and approved. No surprises at launch.

During the proving period

Search terms checked daily in week one, then on a fixed schedule. Bids adjusted against the target cost per booked job, not the platform cost per lead. The client confirms booked jobs monthly. Ten minutes, that is all.

On the verdict date

The Ledger says continue, adjust, or stop. If it says stop, I say stop out loud. The account pauses, the client keeps everything learned, and the most lost was the capped amount agreed in writing.

After the verdict

Scale only what is proven. Never more than 20% per month. Each month of data at each spend level makes the next month safer. The monthly review continues: ten minutes, booked jobs confirmed, Ledger updated.

Evidence, not testimonials

The proof has a boundary. I show it.

March 2026 Google Ads overview showing 255 clicks, 51 conversions, and $27.89 cost per conversion
Cleaning · Lead record from Google Ads

3 to 51 reported leads, $149.00 to $27.89 per lead

The account went from 3 reported leads at $149.00 each to 51 reported leads at $27.89 each. That is an 81% drop in cost per lead, across two rebuild months.

Every number here comes from the Google Ads screens. They show clicks, reported leads, and cost per lead. The client did not confirm which leads became booked jobs or what those jobs were worth, so I claim no revenue and no return. A lead is not a deposit.

Read the full record

Google Ads dashboard for August 2025 showing 252 clicks, 72 conversions, $3.44 average CPC, and $12.03 cost per conversion
Cleaning · Lead record from Google Ads

72 reported leads at $12.03 CPA, target was $15.00

The account reported 72 leads at $12.03 each in a 31-day window. That is 20% under the $15.00 target the client set as the most a lead could cost.

This is a lead-stage record, not a revenue claim. The $15.00 target came from the client's own margin math. The screens do not show which leads became booked cleans.

Read the full record

Google Local Services Ads dashboard showing 42 lead calls and messages in the past 30 days
Local services · Lead record from Google Ads

42 charged leads at $33.86 in the first 30 days

The account went from nothing to Google Guaranteed, then recorded 42 charged leads at $33.86 each. That was the first 30 days after launch, April 1 to 30, 2026, across Ocala and five nearby Florida cities.

Local Services Ads charges for each lead, so the lead count and cost per lead come from the billing record. The client did not confirm which leads became booked jobs or what they were worth, so I claim neither.

Read the full record

The Three Money Questions

Every prospect asks them. Every page answers them.

What will this cost?

Before launch, put the fee, spend cap, and work required for a fair test in writing. My fee is flat, not a percentage of spend. The ad spend is paid directly to Google from an account in your name. Month to month, no lock-in.

When does it pay back?

Set the proving period and the verdict date against the way your business books and fulfils work. A drain-cleaning call and an insurance roof replacement do not pay back on the same calendar. The period is set per vertical.

How will I know?

Trace calls and forms, then confirm booked jobs with you in a monthly review. No confirmation, no Ledger. The report states where evidence stops. Every untracked job is your upside, not my credit.

Questions owners ask

Useful answers before a sales call.

Is there a long contract?

No. Month to month, always. The numbers should keep the client, not the contract.

When will I know if it is working?

The proving period and verdict date are set in writing before launch. The exact period depends on the trade and demand.

Do I keep the account?

Yes. The Google Ads account, the tag container, and every piece of data belong to you. No hostage setups.

What if booked jobs cannot be confirmed?

I report the evidence level available and the report states where it stops. Client confirmation is required for a full Ledger.

When is this not a fit?

When the business cannot answer demand, has no capacity for new work, or cannot review which enquiries became jobs.

Can I start with an audit?

Yes, and it costs nothing: a read-only audit that finds the most expensive problems and ends with a clear recommendation.

Start here

Three numbers are enough to start.

  1. What the last marketing attempt cost, all-in
  2. What a booked job is usually worth
  3. How many jobs you can take on now

Send what you have. A missing number is not a blocker. Working it out is part of the audit. No contracts, ever. I reply within 12 hours.

Send the numbers

What is happening with your advertising?

Spend, leads, and what you suspect is going wrong. I reply within 12 hours.

No contracts. I reply within 12 hours.

Start with a number