Growing a plumbing business in New York City means going head-to-head with massive franchises, overpriced lead platforms, and dozens of local competitors bidding for the same visibility. It’s loud, crowded, and brutally competitive—but the right SEO strategy can cut through the noise and bring in real, qualified leads without relying on paid ads.
In this case study, I’ll break down how I helped a New York-based plumber grow their website traffic, increase local rankings, and generate steady inbound calls—all through organic search. The client originally reached me on UpWork and asked that their business name and URL remain private, so this breakdown focuses purely on the strategy and the results.
The Starting Point: A Plumber Searching for Results
At the time we connected, the client’s website was generating about 600 organic visits a month. Most of the traffic came from people already familiar with the business—hardly any new discovery through Google. They were well-reviewed and trusted in their borough, but online visibility wasn’t keeping up.
They’d already spoken to a few New York marketing agencies and were shocked by the pricing—some quotes were upwards of $3,500/month. That’s when they found me through UpWork, looking for a smarter way to build long-term growth without blowing the budget.
Cleaning Up the Site With Technical SEO
Before creating anything new, we had to fix what was holding them back:
- Improved site speed by compressing images and eliminating bloat
- Fixed broken internal links and redirect issues
- Installed structured schema markup for local business and services
- Rewrote all page titles and meta descriptions with relevant local keywords
We also reworked the mobile experience. Most plumbing searches happen in real-time, from phones. Every second—and click—mattered.
Creating Pages That Convert and Rank
Originally, the site had one broad “Plumbing Services” page. We broke that out into high-intent landing pages focused on:
- Emergency plumbing (with borough-specific targeting)
- Boiler repair and installation
- Water heater replacement
- Leak detection and pipe repair
Each page was crafted around real customer language—how people actually search, not how plumbers talk. For instance, the Emergency Plumber in Queens page was written to reassure and convert, and it now ranks in the top 3 for multiple variations of that search.
A Blog Post That Sparked Real Business
Three months in, we published “What to Do If Your Water Heater Breaks in a New York Winter.” The timing couldn’t have been better. It was shared across Facebook groups and even picked up by a local blog.
That post brought in over 500 new visits—and one of those visitors became a customer, needing a $2,200 water heater replacement. This was just one example of how local, helpful content drives real action. Again, due to client confidentiality, I can’t share the URL, but the impact speaks for itself.
Google Business Optimization for Local Calls
Their Google Business Profile was barely touched when we started. Here’s what we changed:
- Updated service areas, hours, and categories
- Added photos from real jobs in Manhattan, Queens, and Brooklyn
- Published weekly Google Posts for visibility
- Collected location-specific reviews from satisfied customers
These updates got them into the Google Map Pack for searches like “plumber Queens” and “boiler repair NYC.”
Link Building That Focused on Local Trust
We stayed away from spam and focused on quality:
- NYC-specific directories and service listings
- Guest posts on home service blogs and real estate sites
- Mentions from local publications and community blogs
- Collaborations with HVAC and construction firms for shared backlinks
These links weren’t random—they supported high-value landing pages and improved domain authority in a way that Google and real people trusted.
The Outcome: 600 to 3,800 Organic Visitors/Month
In 12 months, traffic climbed from 600 to over 3,800 monthly visitors—and more importantly:
- The phone started ringing with 15–25 new calls each week
- Service pages ranked in the top 3 for high-intent, local keywords
- No paid ads were needed
- They saved thousands by not going through a traditional NYC agency and got results by working directly with me via UpWork
This client didn’t want their business name or domain shared, and I always respect that. What matters is the process—and the results. We used smart, local-first SEO and content that spoke to real New Yorkers looking for help.
If you’re running a service business and tired of chasing cold leads or paying overpriced retainers, this is proof that SEO done right still works.