Roofing industry · CD Roofing & Construction Ltd
Reduction in cost per lead
Cost per lead is the number we manage every LSA program to. See all results
Google-guaranteed calls, on tap. LSAs sit above the map pack, above regular ads, above everything. And Google only charges when a real homeowner actually calls. We run the entire program so your cost per booked job keeps dropping, month over month.
Most home service pros set up LSAs, throw a budget at Google, and hope. Google happily eats that budget on wrong-number leads, tire-kickers and spam calls that were never disputed. Cost per booked job creeps up. The program feels broken.
It isn’t broken. It’s just unmanaged.
We run LSAs the way an actual media buyer runs a campaign: tight service-and-area targeting, aggressive bid strategy, ruthless lead disputes filed every week, and a reputation strategy that keeps you at the top of the auction. The result is lower cost per lead, higher conversion to booked jobs, and a channel you can actually build a business on.
Every dollar you don’t dispute is a dollar Google keeps. Every review your competitor gets that you don’t is an auction they’ll win tomorrow. This program rewards operators, not tourists.
Since I’ve hired Digital Ducats my business has grown exponentially. We consistently have new inquiries. I have a waitlist.
Four disciplines separate an LSA program printing money from one bleeding budget. We run all four every week, for every client.
Google Guaranteed, live and configured tight, in 2–3 weeks.
Win the leads worth winning, skip the ones that don’t book.
Every charged lead reviewed. Every bad one disputed. Every week.
The reviews that keep your profile at the top of the auction.
Most contractors get stuck for months on Google’s verification paperwork: license, insurance, background checks, business documents. We do this every week and know exactly what Google is looking for. We handle the entire process, ride Google’s support team when things stall, and get you Google Guaranteed as fast as the process allows, usually 2–3 weeks. Then we launch with a lean starter budget so we can learn before we scale.
LSAs’ default “Maximize Leads” bid mode is fine for Google, not for you. It optimizes for total leads, not booked jobs. We segment by service type, geography and time-of-day, then bid Max Per Lead on the specific combos that convert to real revenue. We prune bad service/area combos every week and re-invest budget into the ones that actually book.
This is where LSA programs are won or lost. Google refunds spam, wrong-service, wrong-area and unresponsive calls, but only if you dispute them, and only if the dispute is written correctly. We review every single charged lead every week, listen to recordings, cross-check against your service list, and file every eligible dispute with the evidence Google needs to approve it. Successful disputes go straight back into your budget.
Two LSA bidders with the same bid don’t get the same placement. Google favors the profile with more recent, higher-quality reviews. Every week your review count doesn’t grow, your competitors’ auction weight does. We install the same review flywheel from our Local SEO playbook (automated post-job review requests, response templates, monitoring) so your LSA profile keeps climbing the auction instead of paying more to hold position.
Roofing industry · CD Roofing & Construction Ltd
Reduction in cost per lead
Cost per lead is the number we manage every LSA program to. See all results
The longer you wait to dispute, the harder Google gets. We review and file every week, no exceptions.
Anyone can report leads. Our reports show booked jobs, cost per booked job and dispute win rate: the numbers you actually run your business on.
The LSA account stays in your name. If we ever part ways, you keep every review, every setting and every configuration. No hostage-taking.
We’re not managing LSAs for locksmiths, junk removers and dentists on the side. Home service verticals, full stop. Every optimization is battle-tested for your business.
Still deciding? Ask us anything on a free 30-minute call.
Most home service programs start at $1,500–$3,000/mo and scale from there. Larger operators run $10K+ per month with strong ROI. What matters isn’t the total spend, it’s cost per booked job.
Usually 2–3 weeks depending on your trade. We handle the paperwork end-to-end and stay on top of Google when things stall (which happens often).
Spam calls, wrong-service inquiries (someone calling a plumber about HVAC), out-of-area leads, and unresponsive callers. If Google agrees, the charge is refunded to your budget within a few days.
Yes, and we recommend it. LSAs cover intent-driven local searches; Google Ads (Search + PMax) fill the gaps. We build and run both when your budget supports it.
It’s a flat monthly management fee (separate from ad spend). You’ll get an exact number after your discovery call. It depends on service count, service areas and dispute volume.
We run LSA programs for contractors across the US and Canada. Based in the GTA? See our Toronto SEO company page.
Own the map pack right below your LSA placements: free, compounding traffic.
Explore Local SEOPick a time. We’ll audit where you stand today and show you exactly where the missed jobs are hiding.
No pressure, no obligation.
US & Canada · Video call or in person in Toronto