This Phoenix-area plumbing company had been in business for over a decade but was losing new customer calls to competitors who'd invested in local SEO. Their Google Business Profile was incomplete, their citations were inconsistent across directories, and their website had no locally-targeted service pages. They came to me after a slow quarter and a referral from another client.
The Challenge
The client had zero visibility in the Google Maps 3-pack for their core service keywords — 'plumber Phoenix,' 'emergency plumber,' and 'drain cleaning near me' — despite having strong reviews and a solid reputation. Their website was on a template with duplicate meta titles, no schema markup, and page speed scores in the 30s on mobile. A competitor with a weaker real-world reputation was ranking above them entirely due to stronger on-page and GBP signals.

.webp)

My Approach
I started with a full technical and local SEO audit to establish a baseline. From there I prioritized three parallel workstreams: GBP optimization and a structured review velocity campaign, citation cleanup across 60+ directories, and a rebuild of their core service and location pages with proper on-page structure, schema markup, and locally-relevant content. Monthly reporting tied every action to ranking movement.
Key Highlights
Ranked in Google Maps top 3 for 14 target keywords
Inbound call volume increased 68% in 6 months
GBP profile completeness score went from 54% to 100%
Page speed score improved from 31 to 84 on mobile
Citation consistency corrected across 60+ directories

The Results
Within 90 days the client entered the Maps 3-pack for their top two priority keywords. By month six they held top-3 positions for 14 keywords and reported a 68% increase in inbound calls compared to the same period the prior year. The client converted to a monthly retainer and remains one of my longest-running accounts.
Let’s review your website together, uncover growth opportunities, and plan improvements—whether you work with me or not.