Skip to content

Case study 03 · Plumbing

Integrity Plumbing & Drain: plumber SEO in Palm Beach County

Integrity Plumbing & Drain is a family-run plumber in West Palm Beach, on the other side of the state from Port Richey. We built and run integrityplumber.com, a site that puts a real price range on every service page.

26.72°N 80.05°W · West Palm Beach

Integrity Plumbing and Drain home page in blue and white, with a bold navy headline and a photo of a plumber showing a homeowner a tablet
Integrity Plumbing and Drain home page on a phone, with call and schedule buttons under the headline
integrityplumber.com on a desktop and a phone. Screenshots taken Oct 17, 2026.
Client
Integrity Plumbing & Drain
Trade
Plumbing
Market
Palm Beach County, from West Palm Beach
In business
Family run since 1985
What we run
Website, blog and email blasts, call tracking, a monthly report on calls, bookings and Local Services Ads leads
Live site
integrityplumber.com (opens in a new tab)

Integrity Plumbing & Drain is not part of Team Farrell. It is an independent client in West Palm Beach, well outside our home market.

The job: prove the method far from home

Integrity Plumbing & Drain has been family run in West Palm Beach since 1985, and it serves homes and businesses across Palm Beach County. It is not a Team Farrell company, and it sits on the other side of the state from Port Richey.

That makes it a fair test. There is no shared office, no shared brand, and no local knowledge from years of driving the same roads. The method has to carry the work: a page for every service, a page for every town, real prices, and every call checked for whether it booked.

Why publish prices

Integrity puts its prices up front. Every one of its 16 service pages opens with a planning range for that job. Drain cleaning, for example, shows $315 to $2,420 for work from a basic clearing through main-line jetting. A pricing hub with 16 guides explains what changes the price, and a navy price band on the home page shows four common jobs.

Integrity Plumbing and Drain pricing hub, a table of plumbing services with the scope of each job and a planning range
Pricing hub. Each service with its scope and a planning range. The written estimate confirms the price.

A range does two jobs. It answers the first question a homeowner has, and it means the people who do call already know the ballpark. Every range is labeled as a planning number, never a quote. Since late September 2026, every page with a price also carries one line of small print saying the ranges are rough estimates and some projects fall outside them. It sits in muted type right under the range. See the live pricing hub (opens in a new tab).

Site structure

We built integrityplumber.com (opens in a new tab) on Astro and host it on Netlify, the same way we build every site we run. It has:

  1. 16 service pages, from drain cleaning and hydro jetting to backflow testing and water filtration, each with its planning range up top.
  2. 8 city pages: West Palm Beach, Palm Beach, Palm Beach Gardens, Boynton Beach, Delray Beach, Lake Worth Beach, Riviera Beach and Wellington, each with a service request form.
  3. 16 pricing guides and a pricing hub.
  4. A financing page with a monthly payment calculator, and a learning center that ties pricing, financing and the blog together.
  5. 28 blog posts, a reviews page and a page of common questions.

The markup tells search engines what the business is: a plumber with a catalog of its 16 services, plus markup for its common questions. The water filtration page (opens in a new tab) carries a YouTube video that loads with the page, with no extra click in front of it.

We write the blog too, and most new posts also go out to Integrity’s customer list as an email. The two newest are about whether West Palm Beach water is hard enough for a softener (opens in a new tab), from October 9, 2026, and turning the water back on after a summer away (opens in a new tab), from October 16.

A redesign, then a blue and white look

On September 24, 2026 we redesigned every page on the site at once. The first look came from the Integrity logo, an arch-topped sign: cream and navy with gold trim, serif headings, and arch-topped photos. Four days later we moved the whole site to blue and white. The cream pages turned white, the gold became sky blue, the oxblood on the 24/7 line and the call buttons became a brighter red, and the headings moved to a plain sans serif. The arched photo frames and the colored dots came out the same day.

Every color on the site is set in one place, so the change touched the stylesheet and left the copy, the prices and the links exactly as they were.

  • Navy#02406A
  • Book blue#1D6FB3
  • Sky#6CB4EA
  • Call red#B91C23
  • Ice#EEF5FB
  • Ink#10202E
The site palette since September 28, 2026, from the stylesheet on integrityplumber.com. The page background is plain white.

The home page also carries a before and after photo slider, so a homeowner can see the work, not just read about it.

Speed and privacy

The fonts are served from the site itself, and a strict Content Security Policy limits what the pages are allowed to load. Site measurement and call tracking are on by default, with no pop-up in the way. A visitor can turn them off from Privacy choices in the footer, and a browser that sends Global Privacy Control, the setting that asks sites not to sell or share your data, turns them off on its own.

Site map

How the 79 pages link together

Four families of pages. Every service page links to all 8 cities, every city page links to its prices, and every price guide links back to its service and on to financing.

integrityplumber.comHome page79 pages in the sitemap
  1. 16 Service pages

    Plus a services hub

    /plumbing-services/drain-cleaning

    Links to

    • Its pricing guide
    • The financing calculator
    • All 8 city pages
  2. 8 City pages

    Each with a request form

    /service-areas/west-palm-beach-fl

    Links to

    • Six core services
    • Six pricing guides and the hub
    • The other 7 cities
  3. 16 Pricing guides

    Plus a pricing hub

    /pricing/drain-cleaning

    Links to

    • Its service page
    • The pricing hub
    • The learning center
    • Financing
  4. 28 Blog posts

    Plus the learning center, financing and questions pages

    /learning-center

    Links to

    • Pricing
    • Financing
    • Answers from the blog

One path a homeowner can take

  1. West Palm Beach page
  2. Drain cleaning
  3. Drain cleaning pricing guide
  4. Financing calculator
Counts from integrityplumber.com/sitemap-0.xml. Links traced on the live site from one sample page of each type, Oct 17, 2026. The rest of the 79 are the home page, the hub pages and 4 company pages: about, reviews, privacy and accessibility.

Visual tour

Walk through the site

Real screenshots of the live site, taken Oct 17, 2026. The tall frame holds the whole home page. Point at it to scroll from the top to the footer.

The full Integrity Plumbing and Drain home page from top to bottom: hero, navy price band, services, company story, reviews, cities served, before and after photos and questions
Home page, top to footer. The navy price band sits right under the hero.
Integrity Plumbing and Drain West Palm Beach page, with a photo of an Integrity van next to a service request form
West Palm Beach. A real Integrity van, next to the request form.
Integrity Plumbing and Drain drain cleaning page, with a planning range of 315 to 2,420 dollars under the buttons
Drain cleaning. The planning range sits right under the buttons, with the price notice in small print below it.
Integrity Plumbing and Drain home page on a phone
On a phone. The 24/7 line stays in red at the very top.

How it is measured

A monthly report built from the calls

Every month, Integrity gets one report that starts with the phone, not with rankings. This is what goes in it.

Illustration of the report layout, with no client data in it.
  1. Every call, read and tagged. We go through the month’s calls from CallRail, read what was said, and tag each one booked or not booked.
  2. Booking rate, by person. The report shows the booking rate for the month and for each CSR who answered, so coaching goes where it is needed.
  3. Paid leads on their own lines. Local Services Ads leads are entered apart from everything else, so paid leads never blur into the SEO numbers.
  4. Website numbers from Search Console. Clicks, searches and new backlinks for the month.
Honest noteWe would like to show a real month here. That needs the owner’s OK, so for now you see the layout, not the numbers. Read how booking rate changes what a call is worth.

Proof you can check

Numbers anyone can check today

We do not publish a client’s calls, jobs or revenue without the owner’s OK. Every number here is on the live site, so you can check it yourself.

79pages in the sitemapSource: integrityplumber.com/sitemap-0.xml, Oct 17, 2026
16service pages, each with a planning rangeSource: integrityplumber.com/sitemap-0.xml, Oct 17, 2026
16pricing guides, plus a pricing hubSource: integrityplumber.com/pricing, Oct 17, 2026
8city pages in Palm Beach CountySource: integrityplumber.com/sitemap-0.xml, Oct 17, 2026
350+Google reviews, as the site shows itSource: integrityplumber.com home page, Oct 17, 2026
1985the year the family business started in West Palm BeachSource: integrityplumber.com home page, Oct 17, 2026
28blog posts, two of them added in October 2026Source: integrityplumber.com/sitemap-0.xml, Oct 17, 2026

Free local SEO audit

Want your prices to do some of the selling?

Tell us your trade, your town and the search you want to win. We will check where you show up in the map pack, look over your Google Business Profile and your site, and tell you what we would build first. It is free, and there is nothing to sign.

Request your free audit

It takes about a minute. A real person reads every request.

Prefer email? ryan@rankdnow.com