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, with a serif headline and an arch-framed 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 Sep 24, 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, 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. 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. 26 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.

A design drawn from the company’s own sign

In September 2026 we redesigned every page on the site. The look comes from the Integrity logo, an arch-topped sign: cream and navy with gold trim, oxblood for the 24/7 line, serif headings, and arch-topped photos and buttons.

  • Navy#02406A
  • Gold#D4BB6B
  • Oxblood#741417
  • Cream#F6EFDF
  • Sand#EFE5CE
  • Ink#10202E
The site palette, from the stylesheet on integrityplumber.com.

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. A privacy choices panel honors Global Privacy Control, the browser setting that asks sites not to sell or share your data.

Site map

How the 77 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 page77 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. 26 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, Sep 24, 2026. The rest of the 77 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 Sep 24, 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 an Integrity van in an arch frame next to a service request form
West Palm Beach. A real Integrity van in an arch frame, 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.
Integrity Plumbing and Drain home page on a phone
On a phone. The 24/7 line stays in oxblood 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.

77pages in the sitemapSource: integrityplumber.com/sitemap-0.xml, Sep 24, 2026
16service pages, each with a planning rangeSource: integrityplumber.com/sitemap-0.xml, Sep 24, 2026
16pricing guides, plus a pricing hubSource: integrityplumber.com/pricing, Sep 24, 2026
8city pages in Palm Beach CountySource: integrityplumber.com/sitemap-0.xml, Sep 24, 2026
350+Google reviews, as the site shows itSource: integrityplumber.com home page, Sep 24, 2026
1985the year the family business started in West Palm BeachSource: integrityplumber.com home page, Sep 24, 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