This Dallas Plumber Went From 8 Leads a Month to 31, In 60 Days
A 287% increase in exclusive inbound leads. Zero shared lead subscriptions. And a waiting list for the first time in 6 years of business.
A Dallas Plumber With 6 Years in Business and No Real Online Presence
Marcus had been running his plumbing business in Dallas for 6 years. His work was excellent. His referrals said so. He had a handful of 5-star reviews from satisfied customers and a solid reputation in his neighborhood as the go-to plumber.
But his Google Business Profile was incomplete. He had 11 reviews. He had been paying $600 a month to Angi for shared leads, meaning the same lead went to 3 to 5 other plumbers the moment a homeowner submitted a request. He was winning maybe 30% of those races.
When a new lead did come in organically, Marcus or one of his team would follow up when they had time, which was usually 4 to 6 hours later. By then, the homeowner had already booked someone else.
Invisible on Google, Dependent on Shared Leads
When we audited Marcus's online presence, we found six specific gaps that were holding his business back:
The 30-Day Build: Lead-Gen Architecture
We did not run ads. We built the infrastructure that lets his existing market find him, trust him, and book him, automatically:
GBP Complete Overhaul
We rebuilt Marcus's Google Business Profile from the ground up, adding keyword-rich descriptions for every service and neighborhood. We uploaded professional photos and set up an AI content pipeline that keeps the profile active and relevant in Google's algorithm.
AI Review Generation
We deployed an automated review request sequence. Every time a job is marked complete, the system sends a personalized SMS and email follow-up. We also responded to all legacy reviews to signal to Google that the business is actively engaged with customers.
AI Follow-Up Automation
We set up a sequence that fires within 90 seconds of any new lead or missed call. This "Speed to Lead" automation ensures Marcus is always the first to respond, dramatically increasing move-forward rates without him lifting a finger on his job site.
Local SEO & Citations
We corrected inconsistent NAP (Name, Address, Phone) data across 31 directories and built 40 new high-authority citations. We also launched 6 neighborhood landing pages, which helped Marcus dominate local search across all his target service areas.
8 Leads Became 31 In 60 Days
These are not projections. These are the actual numbers pulled from Marcus's GHL dashboard at the 60-day mark:
| Metric | Before | After 60 Days | Growth |
|---|---|---|---|
| Monthly Inbound Leads | 8 | 31 | +287% |
| Google Maps Position (plumber Dallas) | #8 | #2 | 6 positions gained |
| Google Reviews | 11 (4.1 stars) | 44 (4.8 stars) | +33 reviews |
| Lead Response Time | 4 to 6 hours | Under 2 minutes | Automated 24/7 |
| Lead Close Rate | 31% | 47% | +16 percentage points |
| Monthly Lead Cost | $600 Angi subscription | $0 (cancelled) | $600/mo saved |
| Organic Keyword Rankings | 3 keywords, page 3 | 17 keywords, page 1 | +14 page-1 rankings |
“I had been burned by agencies before. MGL had my phone ringing in the first month. Best business investment I have made in 6 years.”
Marcus D.
Owner, Dalton's Plumbing · Dallas, TX
How 60 Days Actually Looked
Free Audit and Strategy Session
We conducted a full audit of Marcus's Google presence, website, competitor landscape, and current lead volume. We mapped every gap and built his 90-day growth plan. Marcus knew exactly what we were going to do and in what order before we started.
Google Business Profile Rebuilt
Full GBP overhaul completed. Photos uploaded. Services structured. Description rewritten with local keywords. Posting schedule activated. Q and A section populated with 12 common plumbing questions.
GHL Automation Systems Live
GoHighLevel account set up and configured. Missed call text-back activated. Lead follow-up sequence programmed and tested. Review generation campaign launched to Marcus's last 60 customers. First 8 new reviews came in within the first week.
Citation Cleanup and Local SEO Foundation
All 47 existing citations corrected. 40 new citations built. 6 neighborhood landing pages launched on the website. Website technical issues fixed, load time improved from 3.8 seconds to 1.4 seconds.
First Ranking Movements
Google Maps position improved from 8 to 5 for primary keyword. Organic traffic up 140%. Monthly leads tracking at 18, more than double the baseline. Marcus cancelled his Angi subscription at day 42.
Full Results Achieved
Google Maps position reached number 2. Monthly leads hit 31. 44 Google reviews with 4.8 star rating. Close rate tracking at 47%. Marcus added a second service van and hired one additional plumber to handle the volume.
What Made This Work
Speed of Follow-Up Was Everything
The AI follow-up automation was the biggest unlock. Marcus was losing jobs because he responded hours later. The 90-second automated response increased his close rate by 16 percentage points.
Reviews Compound Over Time
Going from 11 reviews to 44 in 60 days changed how customers perceived the business. A plumber with 44 reviews at 4.8 stars gets called first, every time, over competitors with fewer or poorer reviews.
Owned Traffic Beats Bought Traffic
Marcus was paying roughly $194 per closed job from shared Angi leads. His organic inbound leads from Google now cost him nothing and close at a significantly higher rate.
Common Questions
How did you get Marcus from 8 to 31 leads a month?
We built three parallel channels. Google Business Profile optimization and weekly posting drove Maps from position 8 to position 2 within 60 days. Local SEO work generated 17 page-1 keyword rankings producing consistent organic traffic. Automated 24/7 lead follow-up captured inquiries that previously went cold overnight and on weekends.
How did the automated follow-up improve the close rate?
Marcus's response time went from 4–6 hours to under 2 minutes around the clock. Close rate improved from 31% to 47% in 60 days. The biggest driver was capturing emergency plumbing calls that came in after hours and previously hit voicemail before going to a competitor.
Did this require any ad spend?
No. Every lead came from organic Google search, Google Maps, and Google Business Profile. Marcus cancelled his $600/month Angi subscription because the exclusive organic leads from his own Google pipeline outperformed shared leads at zero cost per lead.
Is this a real client?
Yes. Marcus is a real client operating a plumbing company in Dallas, Texas. All metrics reflect verified lead tracking data, Google Business Profile insights, and rank tracking data over the 60-day campaign period.
Want Results Like Marcus Got In Dallas?
Book a free audit. We will tell you exactly what is holding your business back and how to fix it in 30 days. No pitch. No commitment. Just answers.
Free 20-minute call · Expert Audit · No Contract
